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.
    • :jitter (type: Numeric) - The jitter in seconds. Default: 1.0.
    • :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

Returns:

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


7265
7266
7267
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7265

def complete_import_space
  @complete_import_space
end

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

RPC-specific configuration for create_custom_emoji

Returns:

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


7325
7326
7327
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7325

def create_custom_emoji
  @create_custom_emoji
end

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

RPC-specific configuration for create_membership

Returns:

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


7280
7281
7282
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7280

def create_membership
  @create_membership
end

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

RPC-specific configuration for create_message

Returns:

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


7180
7181
7182
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7180

def create_message
  @create_message
end

#create_message_pin ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for create_message_pin

Returns:

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


7315
7316
7317
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7315

def create_message_pin
  @create_message_pin
end

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

RPC-specific configuration for create_reaction

Returns:

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


7295
7296
7297
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7295

def create_reaction
  @create_reaction
end

#create_section ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for create_section

Returns:

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


7405
7406
7407
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7405

def create_section
  @create_section
end

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

RPC-specific configuration for create_space

Returns:

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


7245
7246
7247
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7245

def create_space
  @create_space
end

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

RPC-specific configuration for delete_custom_emoji

Returns:

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


7340
7341
7342
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7340

def delete_custom_emoji
  @delete_custom_emoji
end

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

RPC-specific configuration for delete_membership

Returns:

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


7290
7291
7292
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7290

def delete_membership
  @delete_membership
end

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

RPC-specific configuration for delete_message

Returns:

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


7210
7211
7212
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7210

def delete_message
  @delete_message
end

#delete_message_pin ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_message_pin

Returns:

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


7320
7321
7322
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7320

def delete_message_pin
  @delete_message_pin
end

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

RPC-specific configuration for delete_reaction

Returns:

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


7305
7306
7307
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7305

def delete_reaction
  @delete_reaction
end

#delete_section ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_section

Returns:

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


7410
7411
7412
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7410

def delete_section
  @delete_section
end

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

RPC-specific configuration for delete_space

Returns:

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


7260
7261
7262
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7260

def delete_space
  @delete_space
end

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

RPC-specific configuration for find_direct_message

Returns:

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


7270
7271
7272
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7270

def find_direct_message
  @find_direct_message
end

#find_group_chats ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for find_group_chats

Returns:

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


7275
7276
7277
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7275

def find_group_chats
  @find_group_chats
end

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

RPC-specific configuration for get_attachment

Returns:

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


7220
7221
7222
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7220

def get_attachment
  @get_attachment
end

#get_availability ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for get_availability

Returns:

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


7360
7361
7362
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7360

def get_availability
  @get_availability
end

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

RPC-specific configuration for get_custom_emoji

Returns:

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


7330
7331
7332
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7330

def get_custom_emoji
  @get_custom_emoji
end

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

RPC-specific configuration for get_membership

Returns:

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


7195
7196
7197
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7195

def get_membership
  @get_membership
end

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

RPC-specific configuration for get_message

Returns:

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


7200
7201
7202
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7200

def get_message
  @get_message
end

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

RPC-specific configuration for get_space

Returns:

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


7240
7241
7242
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7240

def get_space
  @get_space
end

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

RPC-specific configuration for get_space_event

Returns:

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


7385
7386
7387
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7385

def get_space_event
  @get_space_event
end

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

RPC-specific configuration for get_space_notification_setting

Returns:

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


7395
7396
7397
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7395

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

Returns:

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


7345
7346
7347
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7345

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

Returns:

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


7355
7356
7357
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7355

def get_thread_read_state
  @get_thread_read_state
end

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

RPC-specific configuration for list_custom_emojis

Returns:

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


7335
7336
7337
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7335

def list_custom_emojis
  @list_custom_emojis
end

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

RPC-specific configuration for list_memberships

Returns:

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


7190
7191
7192
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7190

def list_memberships
  @list_memberships
end

#list_message_pins ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for list_message_pins

Returns:

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


7310
7311
7312
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7310

def list_message_pins
  @list_message_pins
end

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

RPC-specific configuration for list_messages

Returns:

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


7185
7186
7187
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7185

def list_messages
  @list_messages
end

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

RPC-specific configuration for list_reactions

Returns:

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


7300
7301
7302
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7300

def list_reactions
  @list_reactions
end

#list_section_items ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for list_section_items

Returns:

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


7430
7431
7432
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7430

def list_section_items
  @list_section_items
end

#list_sections ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for list_sections

Returns:

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


7420
7421
7422
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7420

def list_sections
  @list_sections
end

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

RPC-specific configuration for list_space_events

Returns:

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


7390
7391
7392
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7390

def list_space_events
  @list_space_events
end

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

RPC-specific configuration for list_spaces

Returns:

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


7230
7231
7232
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7230

def list_spaces
  @list_spaces
end

#mark_as_active ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for mark_as_active

Returns:

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


7365
7366
7367
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7365

def mark_as_active
  @mark_as_active
end

#mark_as_away ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for mark_as_away

Returns:

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


7370
7371
7372
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7370

def mark_as_away
  @mark_as_away
end

#mark_as_do_not_disturb ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for mark_as_do_not_disturb

Returns:

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


7375
7376
7377
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7375

def mark_as_do_not_disturb
  @mark_as_do_not_disturb
end

#move_section_item ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for move_section_item

Returns:

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


7435
7436
7437
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7435

def move_section_item
  @move_section_item
end

#position_section ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for position_section

Returns:

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


7425
7426
7427
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7425

def position_section
  @position_section
end

#search_messages ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for search_messages

Returns:

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


7215
7216
7217
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7215

def search_messages
  @search_messages
end

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

RPC-specific configuration for search_spaces

Returns:

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


7235
7236
7237
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7235

def search_spaces
  @search_spaces
end

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

RPC-specific configuration for set_up_space

Returns:

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


7250
7251
7252
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7250

def set_up_space
  @set_up_space
end

#update_availability ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for update_availability

Returns:

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


7380
7381
7382
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7380

def update_availability
  @update_availability
end

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

RPC-specific configuration for update_membership

Returns:

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


7285
7286
7287
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7285

def update_membership
  @update_membership
end

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

RPC-specific configuration for update_message

Returns:

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


7205
7206
7207
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7205

def update_message
  @update_message
end

#update_section ⇒ ::Gapic::Config::Method (readonly)

RPC-specific configuration for update_section

Returns:

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


7415
7416
7417
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7415

def update_section
  @update_section
end

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

RPC-specific configuration for update_space

Returns:

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


7255
7256
7257
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7255

def update_space
  @update_space
end

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

RPC-specific configuration for update_space_notification_setting

Returns:

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


7400
7401
7402
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7400

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

Returns:

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


7350
7351
7352
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7350

def update_space_read_state
  @update_space_read_state
end

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

RPC-specific configuration for upload_attachment

Returns:

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


7225
7226
7227
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 7225

def upload_attachment
  @upload_attachment
end