Class: Google::Cloud::ContactCenterInsights::V1::ContactCenterInsights::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb

Overview

Configuration RPC class for the ContactCenterInsights 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

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

RPC-specific configuration for bulk_analyze_conversations

Returns:

  • (::Gapic::Config::Method)


4000
4001
4002
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4000

def bulk_analyze_conversations
  @bulk_analyze_conversations
end

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

RPC-specific configuration for bulk_delete_conversations

Returns:

  • (::Gapic::Config::Method)


4005
4006
4007
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4005

def bulk_delete_conversations
  @bulk_delete_conversations
end

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

RPC-specific configuration for calculate_issue_model_stats

Returns:

  • (::Gapic::Config::Method)


4075
4076
4077
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4075

def calculate_issue_model_stats
  @calculate_issue_model_stats
end

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

RPC-specific configuration for calculate_stats

Returns:

  • (::Gapic::Config::Method)


4105
4106
4107
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4105

def calculate_stats
  @calculate_stats
end

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

RPC-specific configuration for create_analysis

Returns:

  • (::Gapic::Config::Method)


3980
3981
3982
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3980

def create_analysis
  @create_analysis
end

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

RPC-specific configuration for create_conversation

Returns:

  • (::Gapic::Config::Method)


3950
3951
3952
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3950

def create_conversation
  @create_conversation
end

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

RPC-specific configuration for create_issue_model

Returns:

  • (::Gapic::Config::Method)


4020
4021
4022
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4020

def create_issue_model
  @create_issue_model
end

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

RPC-specific configuration for create_phrase_matcher

Returns:

  • (::Gapic::Config::Method)


4080
4081
4082
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4080

def create_phrase_matcher
  @create_phrase_matcher
end

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

RPC-specific configuration for create_view

Returns:

  • (::Gapic::Config::Method)


4120
4121
4122
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4120

def create_view
  @create_view
end

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

RPC-specific configuration for delete_analysis

Returns:

  • (::Gapic::Config::Method)


3995
3996
3997
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3995

def delete_analysis
  @delete_analysis
end

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

RPC-specific configuration for delete_conversation

Returns:

  • (::Gapic::Config::Method)


3975
3976
3977
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3975

def delete_conversation
  @delete_conversation
end

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

RPC-specific configuration for delete_issue

Returns:

  • (::Gapic::Config::Method)


4070
4071
4072
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4070

def delete_issue
  @delete_issue
end

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

RPC-specific configuration for delete_issue_model

Returns:

  • (::Gapic::Config::Method)


4040
4041
4042
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4040

def delete_issue_model
  @delete_issue_model
end

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

RPC-specific configuration for delete_phrase_matcher

Returns:

  • (::Gapic::Config::Method)


4095
4096
4097
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4095

def delete_phrase_matcher
  @delete_phrase_matcher
end

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

RPC-specific configuration for delete_view

Returns:

  • (::Gapic::Config::Method)


4140
4141
4142
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4140

def delete_view
  @delete_view
end

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

RPC-specific configuration for deploy_issue_model

Returns:

  • (::Gapic::Config::Method)


4045
4046
4047
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4045

def deploy_issue_model
  @deploy_issue_model
end

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

RPC-specific configuration for export_insights_data

Returns:

  • (::Gapic::Config::Method)


4015
4016
4017
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4015

def export_insights_data
  @export_insights_data
end

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

RPC-specific configuration for get_analysis

Returns:

  • (::Gapic::Config::Method)


3985
3986
3987
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3985

def get_analysis
  @get_analysis
end

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

RPC-specific configuration for get_conversation

Returns:

  • (::Gapic::Config::Method)


3965
3966
3967
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3965

def get_conversation
  @get_conversation
end

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

RPC-specific configuration for get_issue

Returns:

  • (::Gapic::Config::Method)


4055
4056
4057
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4055

def get_issue
  @get_issue
end

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

RPC-specific configuration for get_issue_model

Returns:

  • (::Gapic::Config::Method)


4030
4031
4032
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4030

def get_issue_model
  @get_issue_model
end

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

RPC-specific configuration for get_phrase_matcher

Returns:

  • (::Gapic::Config::Method)


4085
4086
4087
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4085

def get_phrase_matcher
  @get_phrase_matcher
end

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

RPC-specific configuration for get_settings

Returns:

  • (::Gapic::Config::Method)


4110
4111
4112
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4110

def get_settings
  @get_settings
end

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

RPC-specific configuration for get_view

Returns:

  • (::Gapic::Config::Method)


4125
4126
4127
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4125

def get_view
  @get_view
end

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

RPC-specific configuration for ingest_conversations

Returns:

  • (::Gapic::Config::Method)


4010
4011
4012
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4010

def ingest_conversations
  @ingest_conversations
end

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

RPC-specific configuration for list_analyses

Returns:

  • (::Gapic::Config::Method)


3990
3991
3992
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3990

def list_analyses
  @list_analyses
end

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

RPC-specific configuration for list_conversations

Returns:

  • (::Gapic::Config::Method)


3970
3971
3972
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3970

def list_conversations
  @list_conversations
end

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

RPC-specific configuration for list_issue_models

Returns:

  • (::Gapic::Config::Method)


4035
4036
4037
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4035

def list_issue_models
  @list_issue_models
end

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

RPC-specific configuration for list_issues

Returns:

  • (::Gapic::Config::Method)


4060
4061
4062
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4060

def list_issues
  @list_issues
end

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

RPC-specific configuration for list_phrase_matchers

Returns:

  • (::Gapic::Config::Method)


4090
4091
4092
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4090

def list_phrase_matchers
  @list_phrase_matchers
end

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

RPC-specific configuration for list_views

Returns:

  • (::Gapic::Config::Method)


4130
4131
4132
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4130

def list_views
  @list_views
end

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

RPC-specific configuration for undeploy_issue_model

Returns:

  • (::Gapic::Config::Method)


4050
4051
4052
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4050

def undeploy_issue_model
  @undeploy_issue_model
end

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

RPC-specific configuration for update_conversation

Returns:

  • (::Gapic::Config::Method)


3960
3961
3962
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3960

def update_conversation
  @update_conversation
end

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

RPC-specific configuration for update_issue

Returns:

  • (::Gapic::Config::Method)


4065
4066
4067
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4065

def update_issue
  @update_issue
end

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

RPC-specific configuration for update_issue_model

Returns:

  • (::Gapic::Config::Method)


4025
4026
4027
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4025

def update_issue_model
  @update_issue_model
end

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

RPC-specific configuration for update_phrase_matcher

Returns:

  • (::Gapic::Config::Method)


4100
4101
4102
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4100

def update_phrase_matcher
  @update_phrase_matcher
end

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

RPC-specific configuration for update_settings

Returns:

  • (::Gapic::Config::Method)


4115
4116
4117
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4115

def update_settings
  @update_settings
end

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

RPC-specific configuration for update_view

Returns:

  • (::Gapic::Config::Method)


4135
4136
4137
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 4135

def update_view
  @update_view
end

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

RPC-specific configuration for upload_conversation

Returns:

  • (::Gapic::Config::Method)


3955
3956
3957
# File 'lib/google/cloud/contact_center_insights/v1/contact_center_insights/client.rb', line 3955

def upload_conversation
  @upload_conversation
end