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.
    • :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)


5299
5300
5301
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5299

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)


5339
5340
5341
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5339

def create_custom_emoji
  @create_custom_emoji
end

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

RPC-specific configuration for create_membership

Returns:

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


5309
5310
5311
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5309

def create_membership
  @create_membership
end

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

RPC-specific configuration for create_message

Returns:

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


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

def create_message
  @create_message
end

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

RPC-specific configuration for create_reaction

Returns:

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


5324
5325
5326
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5324

def create_reaction
  @create_reaction
end

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

RPC-specific configuration for create_space

Returns:

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


5279
5280
5281
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5279

def create_space
  @create_space
end

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

RPC-specific configuration for delete_custom_emoji

Returns:

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


5354
5355
5356
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5354

def delete_custom_emoji
  @delete_custom_emoji
end

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

RPC-specific configuration for delete_membership

Returns:

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


5319
5320
5321
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5319

def delete_membership
  @delete_membership
end

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

RPC-specific configuration for delete_message

Returns:

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


5249
5250
5251
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5249

def delete_message
  @delete_message
end

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

RPC-specific configuration for delete_reaction

Returns:

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


5334
5335
5336
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5334

def delete_reaction
  @delete_reaction
end

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

RPC-specific configuration for delete_space

Returns:

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


5294
5295
5296
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5294

def delete_space
  @delete_space
end

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

RPC-specific configuration for find_direct_message

Returns:

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


5304
5305
5306
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5304

def find_direct_message
  @find_direct_message
end

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

RPC-specific configuration for get_attachment

Returns:

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


5254
5255
5256
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5254

def get_attachment
  @get_attachment
end

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

RPC-specific configuration for get_custom_emoji

Returns:

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


5344
5345
5346
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5344

def get_custom_emoji
  @get_custom_emoji
end

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

RPC-specific configuration for get_membership

Returns:

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


5234
5235
5236
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5234

def get_membership
  @get_membership
end

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

RPC-specific configuration for get_message

Returns:

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


5239
5240
5241
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5239

def get_message
  @get_message
end

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

RPC-specific configuration for get_space

Returns:

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


5274
5275
5276
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5274

def get_space
  @get_space
end

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

RPC-specific configuration for get_space_event

Returns:

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


5374
5375
5376
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5374

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)


5384
5385
5386
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5384

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)


5359
5360
5361
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5359

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)


5369
5370
5371
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5369

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)


5349
5350
5351
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5349

def list_custom_emojis
  @list_custom_emojis
end

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

RPC-specific configuration for list_memberships

Returns:

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


5229
5230
5231
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5229

def list_memberships
  @list_memberships
end

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

RPC-specific configuration for list_messages

Returns:

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


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

def list_messages
  @list_messages
end

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

RPC-specific configuration for list_reactions

Returns:

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


5329
5330
5331
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5329

def list_reactions
  @list_reactions
end

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

RPC-specific configuration for list_space_events

Returns:

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


5379
5380
5381
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5379

def list_space_events
  @list_space_events
end

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

RPC-specific configuration for list_spaces

Returns:

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


5264
5265
5266
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5264

def list_spaces
  @list_spaces
end

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

RPC-specific configuration for search_spaces

Returns:

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


5269
5270
5271
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5269

def search_spaces
  @search_spaces
end

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

RPC-specific configuration for set_up_space

Returns:

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


5284
5285
5286
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5284

def set_up_space
  @set_up_space
end

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

RPC-specific configuration for update_membership

Returns:

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


5314
5315
5316
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5314

def update_membership
  @update_membership
end

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

RPC-specific configuration for update_message

Returns:

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


5244
5245
5246
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5244

def update_message
  @update_message
end

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

RPC-specific configuration for update_space

Returns:

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


5289
5290
5291
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5289

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)


5389
5390
5391
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5389

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)


5364
5365
5366
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5364

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)


5259
5260
5261
# File 'lib/google/apps/chat/v1/chat_service/client.rb', line 5259

def upload_attachment
  @upload_attachment
end