Class: Google::Apps::Chat::V1::ChatService::Rest::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/apps/chat/v1/chat_service/rest/client.rb

Overview

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

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

RPC-specific configuration for complete_import_space



5135
5136
5137
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5135

def complete_import_space
  @complete_import_space
end

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

RPC-specific configuration for create_custom_emoji



5175
5176
5177
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5175

def create_custom_emoji
  @create_custom_emoji
end

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

RPC-specific configuration for create_membership



5145
5146
5147
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5145

def create_membership
  @create_membership
end

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

RPC-specific configuration for create_message



5055
5056
5057
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5055

def create_message
  @create_message
end

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

RPC-specific configuration for create_reaction



5160
5161
5162
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5160

def create_reaction
  @create_reaction
end

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

RPC-specific configuration for create_space



5115
5116
5117
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5115

def create_space
  @create_space
end

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

RPC-specific configuration for delete_custom_emoji



5190
5191
5192
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5190

def delete_custom_emoji
  @delete_custom_emoji
end

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

RPC-specific configuration for delete_membership



5155
5156
5157
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5155

def delete_membership
  @delete_membership
end

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

RPC-specific configuration for delete_message



5085
5086
5087
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5085

def delete_message
  @delete_message
end

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

RPC-specific configuration for delete_reaction



5170
5171
5172
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5170

def delete_reaction
  @delete_reaction
end

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

RPC-specific configuration for delete_space



5130
5131
5132
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5130

def delete_space
  @delete_space
end

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

RPC-specific configuration for find_direct_message



5140
5141
5142
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5140

def find_direct_message
  @find_direct_message
end

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

RPC-specific configuration for get_attachment



5090
5091
5092
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5090

def get_attachment
  @get_attachment
end

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

RPC-specific configuration for get_custom_emoji



5180
5181
5182
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5180

def get_custom_emoji
  @get_custom_emoji
end

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

RPC-specific configuration for get_membership



5070
5071
5072
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5070

def get_membership
  @get_membership
end

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

RPC-specific configuration for get_message



5075
5076
5077
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5075

def get_message
  @get_message
end

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

RPC-specific configuration for get_space



5110
5111
5112
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5110

def get_space
  @get_space
end

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

RPC-specific configuration for get_space_event



5210
5211
5212
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5210

def get_space_event
  @get_space_event
end

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

RPC-specific configuration for get_space_notification_setting



5220
5221
5222
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5220

def get_space_notification_setting
  @get_space_notification_setting
end

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

RPC-specific configuration for get_space_read_state



5195
5196
5197
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5195

def get_space_read_state
  @get_space_read_state
end

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

RPC-specific configuration for get_thread_read_state



5205
5206
5207
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5205

def get_thread_read_state
  @get_thread_read_state
end

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

RPC-specific configuration for list_custom_emojis



5185
5186
5187
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5185

def list_custom_emojis
  @list_custom_emojis
end

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

RPC-specific configuration for list_memberships



5065
5066
5067
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5065

def list_memberships
  @list_memberships
end

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

RPC-specific configuration for list_messages



5060
5061
5062
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5060

def list_messages
  @list_messages
end

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

RPC-specific configuration for list_reactions



5165
5166
5167
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5165

def list_reactions
  @list_reactions
end

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

RPC-specific configuration for list_space_events



5215
5216
5217
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5215

def list_space_events
  @list_space_events
end

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

RPC-specific configuration for list_spaces



5100
5101
5102
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5100

def list_spaces
  @list_spaces
end

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

RPC-specific configuration for search_spaces



5105
5106
5107
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5105

def search_spaces
  @search_spaces
end

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

RPC-specific configuration for set_up_space



5120
5121
5122
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5120

def set_up_space
  @set_up_space
end

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

RPC-specific configuration for update_membership



5150
5151
5152
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5150

def update_membership
  @update_membership
end

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

RPC-specific configuration for update_message



5080
5081
5082
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5080

def update_message
  @update_message
end

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

RPC-specific configuration for update_space



5125
5126
5127
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5125

def update_space
  @update_space
end

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

RPC-specific configuration for update_space_notification_setting



5225
5226
5227
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5225

def update_space_notification_setting
  @update_space_notification_setting
end

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

RPC-specific configuration for update_space_read_state



5200
5201
5202
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5200

def update_space_read_state
  @update_space_read_state
end

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

RPC-specific configuration for upload_attachment



5095
5096
5097
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 5095

def upload_attachment
  @upload_attachment
end