Class: Google::Analytics::Admin::V1alpha::AnalyticsAdminService::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb

Overview

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.

Instance Attribute Summary collapse

Instance Attribute Details

RPC-specific configuration for audit_user_links



3913
3914
3915
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3913

def audit_user_links
  @audit_user_links
end

RPC-specific configuration for batch_create_user_links



3923
3924
3925
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3923

def batch_create_user_links
  @batch_create_user_links
end

RPC-specific configuration for batch_delete_user_links



3943
3944
3945
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3943

def batch_delete_user_links
  @batch_delete_user_links
end

RPC-specific configuration for batch_get_user_links



3903
3904
3905
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3903

def batch_get_user_links
  @batch_get_user_links
end

RPC-specific configuration for batch_update_user_links



3933
3934
3935
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3933

def batch_update_user_links
  @batch_update_user_links
end

#create_android_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for create_android_app_data_stream



4013
4014
4015
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4013

def create_android_app_data_stream
  @create_android_app_data_stream
end

RPC-specific configuration for create_firebase_link



4033
4034
4035
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4033

def create_firebase_link
  @create_firebase_link
end

RPC-specific configuration for create_google_ads_link



4058
4059
4060
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4058

def create_google_ads_link
  @create_google_ads_link
end

#create_ios_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for create_ios_app_data_stream



3988
3989
3990
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3988

def create_ios_app_data_stream
  @create_ios_app_data_stream
end

#create_property::Gapic::Config::Method (readonly)

RPC-specific configuration for create_property



3883
3884
3885
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3883

def create_property
  @create_property
end

RPC-specific configuration for create_user_link



3918
3919
3920
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3918

def create_user_link
  @create_user_link
end

#create_web_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for create_web_data_stream



3963
3964
3965
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3963

def create_web_data_stream
  @create_web_data_stream
end

#delete_account::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_account



3853
3854
3855
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3853

def 
  
end

#delete_android_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_android_app_data_stream



4003
4004
4005
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4003

def delete_android_app_data_stream
  @delete_android_app_data_stream
end

RPC-specific configuration for delete_firebase_link



4043
4044
4045
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4043

def delete_firebase_link
  @delete_firebase_link
end

RPC-specific configuration for delete_google_ads_link



4068
4069
4070
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4068

def delete_google_ads_link
  @delete_google_ads_link
end

#delete_ios_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_ios_app_data_stream



3978
3979
3980
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3978

def delete_ios_app_data_stream
  @delete_ios_app_data_stream
end

#delete_property::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_property



3888
3889
3890
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3888

def delete_property
  @delete_property
end

RPC-specific configuration for delete_user_link



3938
3939
3940
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3938

def delete_user_link
  @delete_user_link
end

#delete_web_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_web_data_stream



3953
3954
3955
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3953

def delete_web_data_stream
  @delete_web_data_stream
end

#get_account::Gapic::Config::Method (readonly)

RPC-specific configuration for get_account



3843
3844
3845
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3843

def 
  
end

#get_android_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for get_android_app_data_stream



3998
3999
4000
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3998

def get_android_app_data_stream
  @get_android_app_data_stream
end

#get_data_sharing_settings::Gapic::Config::Method (readonly)

RPC-specific configuration for get_data_sharing_settings



4078
4079
4080
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4078

def get_data_sharing_settings
  @get_data_sharing_settings
end

#get_enhanced_measurement_settings::Gapic::Config::Method (readonly)

RPC-specific configuration for get_enhanced_measurement_settings



4023
4024
4025
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4023

def get_enhanced_measurement_settings
  @get_enhanced_measurement_settings
end

#get_global_site_tag::Gapic::Config::Method (readonly)

RPC-specific configuration for get_global_site_tag



4053
4054
4055
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4053

def get_global_site_tag
  @get_global_site_tag
end

#get_ios_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for get_ios_app_data_stream



3973
3974
3975
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3973

def get_ios_app_data_stream
  @get_ios_app_data_stream
end

#get_property::Gapic::Config::Method (readonly)

RPC-specific configuration for get_property



3873
3874
3875
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3873

def get_property
  @get_property
end

RPC-specific configuration for get_user_link



3898
3899
3900
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3898

def get_user_link
  @get_user_link
end

#get_web_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for get_web_data_stream



3948
3949
3950
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3948

def get_web_data_stream
  @get_web_data_stream
end

#list_account_summaries::Gapic::Config::Method (readonly)

RPC-specific configuration for list_account_summaries



3868
3869
3870
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3868

def 
  
end

#list_accounts::Gapic::Config::Method (readonly)

RPC-specific configuration for list_accounts



3848
3849
3850
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3848

def list_accounts
  @list_accounts
end

#list_android_app_data_streams::Gapic::Config::Method (readonly)

RPC-specific configuration for list_android_app_data_streams



4018
4019
4020
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4018

def list_android_app_data_streams
  @list_android_app_data_streams
end

RPC-specific configuration for list_firebase_links



4048
4049
4050
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4048

def list_firebase_links
  @list_firebase_links
end

RPC-specific configuration for list_google_ads_links



4073
4074
4075
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4073

def list_google_ads_links
  @list_google_ads_links
end

#list_ios_app_data_streams::Gapic::Config::Method (readonly)

RPC-specific configuration for list_ios_app_data_streams



3993
3994
3995
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3993

def list_ios_app_data_streams
  @list_ios_app_data_streams
end

#list_properties::Gapic::Config::Method (readonly)

RPC-specific configuration for list_properties



3878
3879
3880
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3878

def list_properties
  @list_properties
end

RPC-specific configuration for list_user_links



3908
3909
3910
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3908

def list_user_links
  @list_user_links
end

#list_web_data_streams::Gapic::Config::Method (readonly)

RPC-specific configuration for list_web_data_streams



3968
3969
3970
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3968

def list_web_data_streams
  @list_web_data_streams
end

#provision_account_ticket::Gapic::Config::Method (readonly)

RPC-specific configuration for provision_account_ticket



3863
3864
3865
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3863

def 
  
end

#update_account::Gapic::Config::Method (readonly)

RPC-specific configuration for update_account



3858
3859
3860
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3858

def 
  
end

#update_android_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for update_android_app_data_stream



4008
4009
4010
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4008

def update_android_app_data_stream
  @update_android_app_data_stream
end

#update_enhanced_measurement_settings::Gapic::Config::Method (readonly)

RPC-specific configuration for update_enhanced_measurement_settings



4028
4029
4030
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4028

def update_enhanced_measurement_settings
  @update_enhanced_measurement_settings
end

RPC-specific configuration for update_firebase_link



4038
4039
4040
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4038

def update_firebase_link
  @update_firebase_link
end

RPC-specific configuration for update_google_ads_link



4063
4064
4065
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 4063

def update_google_ads_link
  @update_google_ads_link
end

#update_ios_app_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for update_ios_app_data_stream



3983
3984
3985
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3983

def update_ios_app_data_stream
  @update_ios_app_data_stream
end

#update_property::Gapic::Config::Method (readonly)

RPC-specific configuration for update_property



3893
3894
3895
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3893

def update_property
  @update_property
end

RPC-specific configuration for update_user_link



3928
3929
3930
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3928

def update_user_link
  @update_user_link
end

#update_web_data_stream::Gapic::Config::Method (readonly)

RPC-specific configuration for update_web_data_stream



3958
3959
3960
# File 'lib/google/analytics/admin/v1alpha/analytics_admin_service/client.rb', line 3958

def update_web_data_stream
  @update_web_data_stream
end