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

Inherits:
Object
  • Object
show all
Defined in:
lib/google/apps/chat/v1/chat_service/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 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.
    • :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)


6327
6328
6329
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6327

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)


6372
6373
6374
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6372

def create_custom_emoji
  @create_custom_emoji
end

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

RPC-specific configuration for create_membership

Returns:

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


6342
6343
6344
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6342

def create_membership
  @create_membership
end

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

RPC-specific configuration for create_message

Returns:

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


6247
6248
6249
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6247

def create_message
  @create_message
end

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

RPC-specific configuration for create_reaction

Returns:

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


6357
6358
6359
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6357

def create_reaction
  @create_reaction
end

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

RPC-specific configuration for create_section

Returns:

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


6427
6428
6429
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6427

def create_section
  @create_section
end

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

RPC-specific configuration for create_space

Returns:

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


6307
6308
6309
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6307

def create_space
  @create_space
end

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

RPC-specific configuration for delete_custom_emoji

Returns:

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


6387
6388
6389
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6387

def delete_custom_emoji
  @delete_custom_emoji
end

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

RPC-specific configuration for delete_membership

Returns:

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


6352
6353
6354
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6352

def delete_membership
  @delete_membership
end

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

RPC-specific configuration for delete_message

Returns:

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


6277
6278
6279
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6277

def delete_message
  @delete_message
end

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

RPC-specific configuration for delete_reaction

Returns:

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


6367
6368
6369
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6367

def delete_reaction
  @delete_reaction
end

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

RPC-specific configuration for delete_section

Returns:

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


6432
6433
6434
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6432

def delete_section
  @delete_section
end

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

RPC-specific configuration for delete_space

Returns:

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


6322
6323
6324
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6322

def delete_space
  @delete_space
end

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

RPC-specific configuration for find_direct_message

Returns:

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


6332
6333
6334
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6332

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)


6337
6338
6339
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6337

def find_group_chats
  @find_group_chats
end

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

RPC-specific configuration for get_attachment

Returns:

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


6282
6283
6284
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6282

def get_attachment
  @get_attachment
end

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

RPC-specific configuration for get_custom_emoji

Returns:

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


6377
6378
6379
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6377

def get_custom_emoji
  @get_custom_emoji
end

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

RPC-specific configuration for get_membership

Returns:

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


6262
6263
6264
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6262

def get_membership
  @get_membership
end

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

RPC-specific configuration for get_message

Returns:

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


6267
6268
6269
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6267

def get_message
  @get_message
end

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

RPC-specific configuration for get_space

Returns:

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


6302
6303
6304
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6302

def get_space
  @get_space
end

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

RPC-specific configuration for get_space_event

Returns:

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


6407
6408
6409
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6407

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)


6417
6418
6419
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6417

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)


6392
6393
6394
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6392

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)


6402
6403
6404
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6402

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)


6382
6383
6384
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6382

def list_custom_emojis
  @list_custom_emojis
end

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

RPC-specific configuration for list_memberships

Returns:

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


6257
6258
6259
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6257

def list_memberships
  @list_memberships
end

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

RPC-specific configuration for list_messages

Returns:

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


6252
6253
6254
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6252

def list_messages
  @list_messages
end

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

RPC-specific configuration for list_reactions

Returns:

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


6362
6363
6364
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6362

def list_reactions
  @list_reactions
end

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

RPC-specific configuration for list_section_items

Returns:

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


6452
6453
6454
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6452

def list_section_items
  @list_section_items
end

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

RPC-specific configuration for list_sections

Returns:

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


6442
6443
6444
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6442

def list_sections
  @list_sections
end

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

RPC-specific configuration for list_space_events

Returns:

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


6412
6413
6414
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6412

def list_space_events
  @list_space_events
end

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

RPC-specific configuration for list_spaces

Returns:

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


6292
6293
6294
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6292

def list_spaces
  @list_spaces
end

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

RPC-specific configuration for move_section_item

Returns:

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


6457
6458
6459
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6457

def move_section_item
  @move_section_item
end

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

RPC-specific configuration for position_section

Returns:

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


6447
6448
6449
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6447

def position_section
  @position_section
end

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

RPC-specific configuration for search_spaces

Returns:

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


6297
6298
6299
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6297

def search_spaces
  @search_spaces
end

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

RPC-specific configuration for set_up_space

Returns:

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


6312
6313
6314
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6312

def set_up_space
  @set_up_space
end

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

RPC-specific configuration for update_membership

Returns:

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


6347
6348
6349
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6347

def update_membership
  @update_membership
end

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

RPC-specific configuration for update_message

Returns:

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


6272
6273
6274
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6272

def update_message
  @update_message
end

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

RPC-specific configuration for update_section

Returns:

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


6437
6438
6439
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6437

def update_section
  @update_section
end

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

RPC-specific configuration for update_space

Returns:

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


6317
6318
6319
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6317

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)


6422
6423
6424
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6422

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)


6397
6398
6399
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6397

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)


6287
6288
6289
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 6287

def upload_attachment
  @upload_attachment
end