Class: Google::Analytics::Admin::V1alpha::AnalyticsAdminService::Client::Configuration
- Inherits:
-
Object
- Object
- Google::Analytics::Admin::V1alpha::AnalyticsAdminService::Client::Configuration
- Extended by:
- Gapic::Config
- Defined in:
- lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb
Overview
Configuration class for the AnalyticsAdminService API.
This class represents the configuration for AnalyticsAdminService, providing control over timeouts, retry behavior, logging, transport parameters, and other low-level controls. Certain parameters can also be applied individually to specific RPCs. See Rpcs for a list of RPCs that can be configured independently.
Configuration can be applied globally to all clients, or to a single client on construction.
Defined Under Namespace
Classes: Rpcs
Instance Attribute Summary collapse
-
#channel_args ⇒ ::Hash
Extra parameters passed to the gRPC channel.
-
#credentials ⇒ ::Object
Credentials to send with calls.
-
#endpoint ⇒ ::String
The hostname or hostname:port of the service endpoint.
-
#interceptors ⇒ ::Array<::GRPC::ClientInterceptor>
An array of interceptors that are run before calls are executed.
-
#lib_name ⇒ ::String
The library name as recorded in instrumentation and logging.
-
#lib_version ⇒ ::String
The library version as recorded in instrumentation and logging.
-
#metadata ⇒ ::Hash{::Symbol=>::String}
Additional gRPC headers to be sent with the call.
-
#quota_project ⇒ ::String
A separate project against which to charge quota.
-
#retry_policy ⇒ ::Hash
The retry policy.
-
#scope ⇒ ::Array<::String>
The OAuth scopes.
-
#timeout ⇒ ::Numeric
The call timeout in seconds.
Instance Method Summary collapse
-
#rpcs ⇒ Rpcs
Configurations for individual RPCs.
Instance Attribute Details
#channel_args ⇒ ::Hash
Extra parameters passed to the gRPC channel. Note: this is ignored if a
GRPC::Core::Channel object is provided as the credential.
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#credentials ⇒ ::Object
Credentials to send with calls. You may provide any of the following types:
- (
String) The path to a service account key file in JSON format - (
Hash) A service account key as a Hash - (
Google::Auth::Credentials) A googleauth credentials object (see the googleauth docs) - (
Signet::OAuth2::Client) A signet oauth2 client object (see the signet docs) - (
GRPC::Core::Channel) a gRPC channel with included credentials - (
GRPC::Core::ChannelCredentials) a gRPC credentails object - (
nil) indicating no credentials
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#endpoint ⇒ ::String
The hostname or hostname:port of the service endpoint.
Defaults to "analyticsadmin.googleapis.com".
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#interceptors ⇒ ::Array<::GRPC::ClientInterceptor>
An array of interceptors that are run before calls are executed.
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#lib_name ⇒ ::String
The library name as recorded in instrumentation and logging
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#lib_version ⇒ ::String
The library version as recorded in instrumentation and logging
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#metadata ⇒ ::Hash{::Symbol=>::String}
Additional gRPC headers to be sent with the call.
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#quota_project ⇒ ::String
A separate project against which to charge quota.
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#retry_policy ⇒ ::Hash
The retry policy. The value is a hash with the following keys:
-
:initial_delay(type:Numeric) - The initial delay in seconds. -
:max_delay(type:Numeric) - The max delay in seconds. -
:multiplier(type:Numeric) - The incremental backoff multiplier. -
:retry_codes(type:Array<String>) - The error codes that should trigger a retry.
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#scope ⇒ ::Array<::String>
The OAuth scopes
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
#timeout ⇒ ::Numeric
The call timeout in seconds.
7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7660 class Configuration extend ::Gapic::Config config_attr :endpoint, "analyticsadmin.googleapis.com", ::String config_attr :credentials, nil do |value| allowed = [::String, ::Hash, ::Proc, ::Symbol, ::Google::Auth::Credentials, ::Signet::OAuth2::Client, nil] allowed += [::GRPC::Core::Channel, ::GRPC::Core::ChannelCredentials] if defined? ::GRPC allowed.any? { |klass| klass === value } end config_attr :scope, nil, ::String, ::Array, nil config_attr :lib_name, nil, ::String, nil config_attr :lib_version, nil, ::String, nil config_attr(:channel_args, { "grpc.service_config_disable_resolution" => 1 }, ::Hash, nil) config_attr :interceptors, nil, ::Array, nil config_attr :timeout, nil, ::Numeric, nil config_attr :metadata, nil, ::Hash, nil config_attr :retry_policy, nil, ::Hash, ::Proc, nil config_attr :quota_project, nil, ::String, nil # @private def initialize parent_config = nil @parent_config = parent_config unless parent_config.nil? yield self if block_given? end ## # Configurations for individual RPCs # @return [Rpcs] # def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end ## # Configuration RPC class for the AnalyticsAdminService API. # # Includes fields providing the configuration for each RPC in this service. # Each configuration object is of type `Gapic::Config::Method` and includes # the following configuration fields: # # * `timeout` (*type:* `Numeric`) - The call timeout in seconds # * `metadata` (*type:* `Hash{Symbol=>String}`) - Additional gRPC headers # * `retry_policy (*type:* `Hash`) - The retry policy. The policy fields # include the following keys: # * `:initial_delay` (*type:* `Numeric`) - The initial delay in seconds. # * `:max_delay` (*type:* `Numeric`) - The max delay in seconds. # * `:multiplier` (*type:* `Numeric`) - The incremental backoff multiplier. # * `:retry_codes` (*type:* `Array<String>`) - The error codes that should # trigger a retry. # class Rpcs ## # RPC-specific configuration for `get_account` # @return [::Gapic::Config::Method] # attr_reader :get_account ## # RPC-specific configuration for `list_accounts` # @return [::Gapic::Config::Method] # attr_reader :list_accounts ## # RPC-specific configuration for `delete_account` # @return [::Gapic::Config::Method] # attr_reader :delete_account ## # RPC-specific configuration for `update_account` # @return [::Gapic::Config::Method] # attr_reader :update_account ## # RPC-specific configuration for `provision_account_ticket` # @return [::Gapic::Config::Method] # attr_reader :provision_account_ticket ## # RPC-specific configuration for `list_account_summaries` # @return [::Gapic::Config::Method] # attr_reader :list_account_summaries ## # RPC-specific configuration for `get_property` # @return [::Gapic::Config::Method] # attr_reader :get_property ## # RPC-specific configuration for `list_properties` # @return [::Gapic::Config::Method] # attr_reader :list_properties ## # RPC-specific configuration for `create_property` # @return [::Gapic::Config::Method] # attr_reader :create_property ## # RPC-specific configuration for `delete_property` # @return [::Gapic::Config::Method] # attr_reader :delete_property ## # RPC-specific configuration for `update_property` # @return [::Gapic::Config::Method] # attr_reader :update_property ## # RPC-specific configuration for `get_user_link` # @return [::Gapic::Config::Method] # attr_reader :get_user_link ## # RPC-specific configuration for `batch_get_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_get_user_links ## # RPC-specific configuration for `list_user_links` # @return [::Gapic::Config::Method] # attr_reader :list_user_links ## # RPC-specific configuration for `audit_user_links` # @return [::Gapic::Config::Method] # attr_reader :audit_user_links ## # RPC-specific configuration for `create_user_link` # @return [::Gapic::Config::Method] # attr_reader :create_user_link ## # RPC-specific configuration for `batch_create_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_create_user_links ## # RPC-specific configuration for `update_user_link` # @return [::Gapic::Config::Method] # attr_reader :update_user_link ## # RPC-specific configuration for `batch_update_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_update_user_links ## # RPC-specific configuration for `delete_user_link` # @return [::Gapic::Config::Method] # attr_reader :delete_user_link ## # RPC-specific configuration for `batch_delete_user_links` # @return [::Gapic::Config::Method] # attr_reader :batch_delete_user_links ## # RPC-specific configuration for `get_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_web_data_stream ## # RPC-specific configuration for `delete_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_web_data_stream ## # RPC-specific configuration for `update_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_web_data_stream ## # RPC-specific configuration for `create_web_data_stream` # @return [::Gapic::Config::Method] # attr_reader :create_web_data_stream ## # RPC-specific configuration for `list_web_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_web_data_streams ## # RPC-specific configuration for `get_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_ios_app_data_stream ## # RPC-specific configuration for `delete_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_ios_app_data_stream ## # RPC-specific configuration for `update_ios_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_ios_app_data_stream ## # RPC-specific configuration for `list_ios_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_ios_app_data_streams ## # RPC-specific configuration for `get_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :get_android_app_data_stream ## # RPC-specific configuration for `delete_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :delete_android_app_data_stream ## # RPC-specific configuration for `update_android_app_data_stream` # @return [::Gapic::Config::Method] # attr_reader :update_android_app_data_stream ## # RPC-specific configuration for `list_android_app_data_streams` # @return [::Gapic::Config::Method] # attr_reader :list_android_app_data_streams ## # RPC-specific configuration for `get_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :get_enhanced_measurement_settings ## # RPC-specific configuration for `update_enhanced_measurement_settings` # @return [::Gapic::Config::Method] # attr_reader :update_enhanced_measurement_settings ## # RPC-specific configuration for `create_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :create_firebase_link ## # RPC-specific configuration for `delete_firebase_link` # @return [::Gapic::Config::Method] # attr_reader :delete_firebase_link ## # RPC-specific configuration for `list_firebase_links` # @return [::Gapic::Config::Method] # attr_reader :list_firebase_links ## # RPC-specific configuration for `get_global_site_tag` # @return [::Gapic::Config::Method] # attr_reader :get_global_site_tag ## # RPC-specific configuration for `create_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :create_google_ads_link ## # RPC-specific configuration for `update_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :update_google_ads_link ## # RPC-specific configuration for `delete_google_ads_link` # @return [::Gapic::Config::Method] # attr_reader :delete_google_ads_link ## # RPC-specific configuration for `list_google_ads_links` # @return [::Gapic::Config::Method] # attr_reader :list_google_ads_links ## # RPC-specific configuration for `get_data_sharing_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_sharing_settings ## # RPC-specific configuration for `get_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :get_measurement_protocol_secret ## # RPC-specific configuration for `list_measurement_protocol_secrets` # @return [::Gapic::Config::Method] # attr_reader :list_measurement_protocol_secrets ## # RPC-specific configuration for `create_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :create_measurement_protocol_secret ## # RPC-specific configuration for `delete_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :delete_measurement_protocol_secret ## # RPC-specific configuration for `update_measurement_protocol_secret` # @return [::Gapic::Config::Method] # attr_reader :update_measurement_protocol_secret ## # RPC-specific configuration for `search_change_history_events` # @return [::Gapic::Config::Method] # attr_reader :search_change_history_events ## # RPC-specific configuration for `get_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :get_google_signals_settings ## # RPC-specific configuration for `update_google_signals_settings` # @return [::Gapic::Config::Method] # attr_reader :update_google_signals_settings ## # RPC-specific configuration for `create_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :create_conversion_event ## # RPC-specific configuration for `get_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :get_conversion_event ## # RPC-specific configuration for `delete_conversion_event` # @return [::Gapic::Config::Method] # attr_reader :delete_conversion_event ## # RPC-specific configuration for `list_conversion_events` # @return [::Gapic::Config::Method] # attr_reader :list_conversion_events ## # RPC-specific configuration for `get_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link ## # RPC-specific configuration for `list_display_video360_advertiser_links` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_links ## # RPC-specific configuration for `create_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link ## # RPC-specific configuration for `delete_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link ## # RPC-specific configuration for `update_display_video360_advertiser_link` # @return [::Gapic::Config::Method] # attr_reader :update_display_video360_advertiser_link ## # RPC-specific configuration for `get_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :get_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `list_display_video360_advertiser_link_proposals` # @return [::Gapic::Config::Method] # attr_reader :list_display_video360_advertiser_link_proposals ## # RPC-specific configuration for `create_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :create_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `delete_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :delete_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `approve_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :approve_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `cancel_display_video360_advertiser_link_proposal` # @return [::Gapic::Config::Method] # attr_reader :cancel_display_video360_advertiser_link_proposal ## # RPC-specific configuration for `create_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :create_custom_dimension ## # RPC-specific configuration for `update_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :update_custom_dimension ## # RPC-specific configuration for `list_custom_dimensions` # @return [::Gapic::Config::Method] # attr_reader :list_custom_dimensions ## # RPC-specific configuration for `archive_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_dimension ## # RPC-specific configuration for `get_custom_dimension` # @return [::Gapic::Config::Method] # attr_reader :get_custom_dimension ## # RPC-specific configuration for `create_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :create_custom_metric ## # RPC-specific configuration for `update_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :update_custom_metric ## # RPC-specific configuration for `list_custom_metrics` # @return [::Gapic::Config::Method] # attr_reader :list_custom_metrics ## # RPC-specific configuration for `archive_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :archive_custom_metric ## # RPC-specific configuration for `get_custom_metric` # @return [::Gapic::Config::Method] # attr_reader :get_custom_metric ## # RPC-specific configuration for `get_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :get_data_retention_settings ## # RPC-specific configuration for `update_data_retention_settings` # @return [::Gapic::Config::Method] # attr_reader :update_data_retention_settings # @private def initialize parent_rpcs = nil get_account_config = parent_rpcs.get_account if parent_rpcs.respond_to? :get_account @get_account = ::Gapic::Config::Method.new get_account_config list_accounts_config = parent_rpcs.list_accounts if parent_rpcs.respond_to? :list_accounts @list_accounts = ::Gapic::Config::Method.new list_accounts_config delete_account_config = parent_rpcs.delete_account if parent_rpcs.respond_to? :delete_account @delete_account = ::Gapic::Config::Method.new delete_account_config update_account_config = parent_rpcs.update_account if parent_rpcs.respond_to? :update_account @update_account = ::Gapic::Config::Method.new update_account_config provision_account_ticket_config = parent_rpcs.provision_account_ticket if parent_rpcs.respond_to? :provision_account_ticket @provision_account_ticket = ::Gapic::Config::Method.new provision_account_ticket_config list_account_summaries_config = parent_rpcs.list_account_summaries if parent_rpcs.respond_to? :list_account_summaries @list_account_summaries = ::Gapic::Config::Method.new list_account_summaries_config get_property_config = parent_rpcs.get_property if parent_rpcs.respond_to? :get_property @get_property = ::Gapic::Config::Method.new get_property_config list_properties_config = parent_rpcs.list_properties if parent_rpcs.respond_to? :list_properties @list_properties = ::Gapic::Config::Method.new list_properties_config create_property_config = parent_rpcs.create_property if parent_rpcs.respond_to? :create_property @create_property = ::Gapic::Config::Method.new create_property_config delete_property_config = parent_rpcs.delete_property if parent_rpcs.respond_to? :delete_property @delete_property = ::Gapic::Config::Method.new delete_property_config update_property_config = parent_rpcs.update_property if parent_rpcs.respond_to? :update_property @update_property = ::Gapic::Config::Method.new update_property_config get_user_link_config = parent_rpcs.get_user_link if parent_rpcs.respond_to? :get_user_link @get_user_link = ::Gapic::Config::Method.new get_user_link_config batch_get_user_links_config = parent_rpcs.batch_get_user_links if parent_rpcs.respond_to? :batch_get_user_links @batch_get_user_links = ::Gapic::Config::Method.new batch_get_user_links_config list_user_links_config = parent_rpcs.list_user_links if parent_rpcs.respond_to? :list_user_links @list_user_links = ::Gapic::Config::Method.new list_user_links_config audit_user_links_config = parent_rpcs.audit_user_links if parent_rpcs.respond_to? :audit_user_links @audit_user_links = ::Gapic::Config::Method.new audit_user_links_config create_user_link_config = parent_rpcs.create_user_link if parent_rpcs.respond_to? :create_user_link @create_user_link = ::Gapic::Config::Method.new create_user_link_config batch_create_user_links_config = parent_rpcs.batch_create_user_links if parent_rpcs.respond_to? :batch_create_user_links @batch_create_user_links = ::Gapic::Config::Method.new batch_create_user_links_config update_user_link_config = parent_rpcs.update_user_link if parent_rpcs.respond_to? :update_user_link @update_user_link = ::Gapic::Config::Method.new update_user_link_config batch_update_user_links_config = parent_rpcs.batch_update_user_links if parent_rpcs.respond_to? :batch_update_user_links @batch_update_user_links = ::Gapic::Config::Method.new batch_update_user_links_config delete_user_link_config = parent_rpcs.delete_user_link if parent_rpcs.respond_to? :delete_user_link @delete_user_link = ::Gapic::Config::Method.new delete_user_link_config batch_delete_user_links_config = parent_rpcs.batch_delete_user_links if parent_rpcs.respond_to? :batch_delete_user_links @batch_delete_user_links = ::Gapic::Config::Method.new batch_delete_user_links_config get_web_data_stream_config = parent_rpcs.get_web_data_stream if parent_rpcs.respond_to? :get_web_data_stream @get_web_data_stream = ::Gapic::Config::Method.new get_web_data_stream_config delete_web_data_stream_config = parent_rpcs.delete_web_data_stream if parent_rpcs.respond_to? :delete_web_data_stream @delete_web_data_stream = ::Gapic::Config::Method.new delete_web_data_stream_config update_web_data_stream_config = parent_rpcs.update_web_data_stream if parent_rpcs.respond_to? :update_web_data_stream @update_web_data_stream = ::Gapic::Config::Method.new update_web_data_stream_config create_web_data_stream_config = parent_rpcs.create_web_data_stream if parent_rpcs.respond_to? :create_web_data_stream @create_web_data_stream = ::Gapic::Config::Method.new create_web_data_stream_config list_web_data_streams_config = parent_rpcs.list_web_data_streams if parent_rpcs.respond_to? :list_web_data_streams @list_web_data_streams = ::Gapic::Config::Method.new list_web_data_streams_config get_ios_app_data_stream_config = parent_rpcs.get_ios_app_data_stream if parent_rpcs.respond_to? :get_ios_app_data_stream @get_ios_app_data_stream = ::Gapic::Config::Method.new get_ios_app_data_stream_config delete_ios_app_data_stream_config = parent_rpcs.delete_ios_app_data_stream if parent_rpcs.respond_to? :delete_ios_app_data_stream @delete_ios_app_data_stream = ::Gapic::Config::Method.new delete_ios_app_data_stream_config update_ios_app_data_stream_config = parent_rpcs.update_ios_app_data_stream if parent_rpcs.respond_to? :update_ios_app_data_stream @update_ios_app_data_stream = ::Gapic::Config::Method.new update_ios_app_data_stream_config list_ios_app_data_streams_config = parent_rpcs.list_ios_app_data_streams if parent_rpcs.respond_to? :list_ios_app_data_streams @list_ios_app_data_streams = ::Gapic::Config::Method.new list_ios_app_data_streams_config get_android_app_data_stream_config = parent_rpcs.get_android_app_data_stream if parent_rpcs.respond_to? :get_android_app_data_stream @get_android_app_data_stream = ::Gapic::Config::Method.new get_android_app_data_stream_config delete_android_app_data_stream_config = parent_rpcs.delete_android_app_data_stream if parent_rpcs.respond_to? :delete_android_app_data_stream @delete_android_app_data_stream = ::Gapic::Config::Method.new delete_android_app_data_stream_config update_android_app_data_stream_config = parent_rpcs.update_android_app_data_stream if parent_rpcs.respond_to? :update_android_app_data_stream @update_android_app_data_stream = ::Gapic::Config::Method.new update_android_app_data_stream_config list_android_app_data_streams_config = parent_rpcs.list_android_app_data_streams if parent_rpcs.respond_to? :list_android_app_data_streams @list_android_app_data_streams = ::Gapic::Config::Method.new list_android_app_data_streams_config get_enhanced_measurement_settings_config = parent_rpcs.get_enhanced_measurement_settings if parent_rpcs.respond_to? :get_enhanced_measurement_settings @get_enhanced_measurement_settings = ::Gapic::Config::Method.new get_enhanced_measurement_settings_config update_enhanced_measurement_settings_config = parent_rpcs.update_enhanced_measurement_settings if parent_rpcs.respond_to? :update_enhanced_measurement_settings @update_enhanced_measurement_settings = ::Gapic::Config::Method.new update_enhanced_measurement_settings_config create_firebase_link_config = parent_rpcs.create_firebase_link if parent_rpcs.respond_to? :create_firebase_link @create_firebase_link = ::Gapic::Config::Method.new create_firebase_link_config delete_firebase_link_config = parent_rpcs.delete_firebase_link if parent_rpcs.respond_to? :delete_firebase_link @delete_firebase_link = ::Gapic::Config::Method.new delete_firebase_link_config list_firebase_links_config = parent_rpcs.list_firebase_links if parent_rpcs.respond_to? :list_firebase_links @list_firebase_links = ::Gapic::Config::Method.new list_firebase_links_config get_global_site_tag_config = parent_rpcs.get_global_site_tag if parent_rpcs.respond_to? :get_global_site_tag @get_global_site_tag = ::Gapic::Config::Method.new get_global_site_tag_config create_google_ads_link_config = parent_rpcs.create_google_ads_link if parent_rpcs.respond_to? :create_google_ads_link @create_google_ads_link = ::Gapic::Config::Method.new create_google_ads_link_config update_google_ads_link_config = parent_rpcs.update_google_ads_link if parent_rpcs.respond_to? :update_google_ads_link @update_google_ads_link = ::Gapic::Config::Method.new update_google_ads_link_config delete_google_ads_link_config = parent_rpcs.delete_google_ads_link if parent_rpcs.respond_to? :delete_google_ads_link @delete_google_ads_link = ::Gapic::Config::Method.new delete_google_ads_link_config list_google_ads_links_config = parent_rpcs.list_google_ads_links if parent_rpcs.respond_to? :list_google_ads_links @list_google_ads_links = ::Gapic::Config::Method.new list_google_ads_links_config get_data_sharing_settings_config = parent_rpcs.get_data_sharing_settings if parent_rpcs.respond_to? :get_data_sharing_settings @get_data_sharing_settings = ::Gapic::Config::Method.new get_data_sharing_settings_config get_measurement_protocol_secret_config = parent_rpcs.get_measurement_protocol_secret if parent_rpcs.respond_to? :get_measurement_protocol_secret @get_measurement_protocol_secret = ::Gapic::Config::Method.new get_measurement_protocol_secret_config list_measurement_protocol_secrets_config = parent_rpcs.list_measurement_protocol_secrets if parent_rpcs.respond_to? :list_measurement_protocol_secrets @list_measurement_protocol_secrets = ::Gapic::Config::Method.new list_measurement_protocol_secrets_config create_measurement_protocol_secret_config = parent_rpcs.create_measurement_protocol_secret if parent_rpcs.respond_to? :create_measurement_protocol_secret @create_measurement_protocol_secret = ::Gapic::Config::Method.new create_measurement_protocol_secret_config delete_measurement_protocol_secret_config = parent_rpcs.delete_measurement_protocol_secret if parent_rpcs.respond_to? :delete_measurement_protocol_secret @delete_measurement_protocol_secret = ::Gapic::Config::Method.new delete_measurement_protocol_secret_config update_measurement_protocol_secret_config = parent_rpcs.update_measurement_protocol_secret if parent_rpcs.respond_to? :update_measurement_protocol_secret @update_measurement_protocol_secret = ::Gapic::Config::Method.new update_measurement_protocol_secret_config search_change_history_events_config = parent_rpcs.search_change_history_events if parent_rpcs.respond_to? :search_change_history_events @search_change_history_events = ::Gapic::Config::Method.new search_change_history_events_config get_google_signals_settings_config = parent_rpcs.get_google_signals_settings if parent_rpcs.respond_to? :get_google_signals_settings @get_google_signals_settings = ::Gapic::Config::Method.new get_google_signals_settings_config update_google_signals_settings_config = parent_rpcs.update_google_signals_settings if parent_rpcs.respond_to? :update_google_signals_settings @update_google_signals_settings = ::Gapic::Config::Method.new update_google_signals_settings_config create_conversion_event_config = parent_rpcs.create_conversion_event if parent_rpcs.respond_to? :create_conversion_event @create_conversion_event = ::Gapic::Config::Method.new create_conversion_event_config get_conversion_event_config = parent_rpcs.get_conversion_event if parent_rpcs.respond_to? :get_conversion_event @get_conversion_event = ::Gapic::Config::Method.new get_conversion_event_config delete_conversion_event_config = parent_rpcs.delete_conversion_event if parent_rpcs.respond_to? :delete_conversion_event @delete_conversion_event = ::Gapic::Config::Method.new delete_conversion_event_config list_conversion_events_config = parent_rpcs.list_conversion_events if parent_rpcs.respond_to? :list_conversion_events @list_conversion_events = ::Gapic::Config::Method.new list_conversion_events_config get_display_video360_advertiser_link_config = parent_rpcs.get_display_video360_advertiser_link if parent_rpcs.respond_to? :get_display_video360_advertiser_link @get_display_video360_advertiser_link = ::Gapic::Config::Method.new get_display_video360_advertiser_link_config list_display_video360_advertiser_links_config = parent_rpcs.list_display_video360_advertiser_links if parent_rpcs.respond_to? :list_display_video360_advertiser_links @list_display_video360_advertiser_links = ::Gapic::Config::Method.new list_display_video360_advertiser_links_config create_display_video360_advertiser_link_config = parent_rpcs.create_display_video360_advertiser_link if parent_rpcs.respond_to? :create_display_video360_advertiser_link @create_display_video360_advertiser_link = ::Gapic::Config::Method.new create_display_video360_advertiser_link_config delete_display_video360_advertiser_link_config = parent_rpcs.delete_display_video360_advertiser_link if parent_rpcs.respond_to? :delete_display_video360_advertiser_link @delete_display_video360_advertiser_link = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_config update_display_video360_advertiser_link_config = parent_rpcs.update_display_video360_advertiser_link if parent_rpcs.respond_to? :update_display_video360_advertiser_link @update_display_video360_advertiser_link = ::Gapic::Config::Method.new update_display_video360_advertiser_link_config get_display_video360_advertiser_link_proposal_config = parent_rpcs.get_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :get_display_video360_advertiser_link_proposal @get_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new get_display_video360_advertiser_link_proposal_config list_display_video360_advertiser_link_proposals_config = parent_rpcs.list_display_video360_advertiser_link_proposals if parent_rpcs.respond_to? :list_display_video360_advertiser_link_proposals @list_display_video360_advertiser_link_proposals = ::Gapic::Config::Method.new list_display_video360_advertiser_link_proposals_config create_display_video360_advertiser_link_proposal_config = parent_rpcs.create_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :create_display_video360_advertiser_link_proposal @create_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new create_display_video360_advertiser_link_proposal_config delete_display_video360_advertiser_link_proposal_config = parent_rpcs.delete_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :delete_display_video360_advertiser_link_proposal @delete_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new delete_display_video360_advertiser_link_proposal_config approve_display_video360_advertiser_link_proposal_config = parent_rpcs.approve_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :approve_display_video360_advertiser_link_proposal @approve_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new approve_display_video360_advertiser_link_proposal_config cancel_display_video360_advertiser_link_proposal_config = parent_rpcs.cancel_display_video360_advertiser_link_proposal if parent_rpcs.respond_to? :cancel_display_video360_advertiser_link_proposal @cancel_display_video360_advertiser_link_proposal = ::Gapic::Config::Method.new cancel_display_video360_advertiser_link_proposal_config create_custom_dimension_config = parent_rpcs.create_custom_dimension if parent_rpcs.respond_to? :create_custom_dimension @create_custom_dimension = ::Gapic::Config::Method.new create_custom_dimension_config update_custom_dimension_config = parent_rpcs.update_custom_dimension if parent_rpcs.respond_to? :update_custom_dimension @update_custom_dimension = ::Gapic::Config::Method.new update_custom_dimension_config list_custom_dimensions_config = parent_rpcs.list_custom_dimensions if parent_rpcs.respond_to? :list_custom_dimensions @list_custom_dimensions = ::Gapic::Config::Method.new list_custom_dimensions_config archive_custom_dimension_config = parent_rpcs.archive_custom_dimension if parent_rpcs.respond_to? :archive_custom_dimension @archive_custom_dimension = ::Gapic::Config::Method.new archive_custom_dimension_config get_custom_dimension_config = parent_rpcs.get_custom_dimension if parent_rpcs.respond_to? :get_custom_dimension @get_custom_dimension = ::Gapic::Config::Method.new get_custom_dimension_config create_custom_metric_config = parent_rpcs.create_custom_metric if parent_rpcs.respond_to? :create_custom_metric @create_custom_metric = ::Gapic::Config::Method.new create_custom_metric_config update_custom_metric_config = parent_rpcs.update_custom_metric if parent_rpcs.respond_to? :update_custom_metric @update_custom_metric = ::Gapic::Config::Method.new update_custom_metric_config list_custom_metrics_config = parent_rpcs.list_custom_metrics if parent_rpcs.respond_to? :list_custom_metrics @list_custom_metrics = ::Gapic::Config::Method.new list_custom_metrics_config archive_custom_metric_config = parent_rpcs.archive_custom_metric if parent_rpcs.respond_to? :archive_custom_metric @archive_custom_metric = ::Gapic::Config::Method.new archive_custom_metric_config get_custom_metric_config = parent_rpcs.get_custom_metric if parent_rpcs.respond_to? :get_custom_metric @get_custom_metric = ::Gapic::Config::Method.new get_custom_metric_config get_data_retention_settings_config = parent_rpcs.get_data_retention_settings if parent_rpcs.respond_to? :get_data_retention_settings @get_data_retention_settings = ::Gapic::Config::Method.new get_data_retention_settings_config update_data_retention_settings_config = parent_rpcs.update_data_retention_settings if parent_rpcs.respond_to? :update_data_retention_settings @update_data_retention_settings = ::Gapic::Config::Method.new update_data_retention_settings_config yield self if block_given? end end end |
Instance Method Details
#rpcs ⇒ Rpcs
Configurations for individual RPCs
7690 7691 7692 7693 7694 7695 7696 |
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 7690 def rpcs @rpcs ||= begin parent_rpcs = nil parent_rpcs = @parent_config.rpcs if defined?(@parent_config) && @parent_config.respond_to?(:rpcs) Rpcs.new parent_rpcs end end |