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)


6572
6573
6574
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6572

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)


6617
6618
6619
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6617

def create_custom_emoji
  @create_custom_emoji
end

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

RPC-specific configuration for create_membership

Returns:

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


6587
6588
6589
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6587

def create_membership
  @create_membership
end

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

RPC-specific configuration for create_message

Returns:

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


6492
6493
6494
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6492

def create_message
  @create_message
end

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

RPC-specific configuration for create_reaction

Returns:

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


6602
6603
6604
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6602

def create_reaction
  @create_reaction
end

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

RPC-specific configuration for create_section

Returns:

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


6697
6698
6699
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6697

def create_section
  @create_section
end

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

RPC-specific configuration for create_space

Returns:

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


6552
6553
6554
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6552

def create_space
  @create_space
end

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

RPC-specific configuration for delete_custom_emoji

Returns:

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


6632
6633
6634
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6632

def delete_custom_emoji
  @delete_custom_emoji
end

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

RPC-specific configuration for delete_membership

Returns:

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


6597
6598
6599
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6597

def delete_membership
  @delete_membership
end

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

RPC-specific configuration for delete_message

Returns:

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


6522
6523
6524
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6522

def delete_message
  @delete_message
end

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

RPC-specific configuration for delete_reaction

Returns:

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


6612
6613
6614
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6612

def delete_reaction
  @delete_reaction
end

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

RPC-specific configuration for delete_section

Returns:

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


6702
6703
6704
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6702

def delete_section
  @delete_section
end

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

RPC-specific configuration for delete_space

Returns:

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


6567
6568
6569
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6567

def delete_space
  @delete_space
end

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

RPC-specific configuration for find_direct_message

Returns:

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


6577
6578
6579
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6577

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)


6582
6583
6584
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6582

def find_group_chats
  @find_group_chats
end

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

RPC-specific configuration for get_attachment

Returns:

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


6527
6528
6529
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6527

def get_attachment
  @get_attachment
end

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

RPC-specific configuration for get_availability

Returns:

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


6652
6653
6654
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6652

def get_availability
  @get_availability
end

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

RPC-specific configuration for get_custom_emoji

Returns:

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


6622
6623
6624
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6622

def get_custom_emoji
  @get_custom_emoji
end

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

RPC-specific configuration for get_membership

Returns:

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


6507
6508
6509
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6507

def get_membership
  @get_membership
end

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

RPC-specific configuration for get_message

Returns:

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


6512
6513
6514
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6512

def get_message
  @get_message
end

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

RPC-specific configuration for get_space

Returns:

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


6547
6548
6549
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6547

def get_space
  @get_space
end

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

RPC-specific configuration for get_space_event

Returns:

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


6677
6678
6679
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6677

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)


6687
6688
6689
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6687

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)


6637
6638
6639
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6637

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)


6647
6648
6649
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6647

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)


6627
6628
6629
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6627

def list_custom_emojis
  @list_custom_emojis
end

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

RPC-specific configuration for list_memberships

Returns:

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


6502
6503
6504
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6502

def list_memberships
  @list_memberships
end

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

RPC-specific configuration for list_messages

Returns:

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


6497
6498
6499
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6497

def list_messages
  @list_messages
end

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

RPC-specific configuration for list_reactions

Returns:

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


6607
6608
6609
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6607

def list_reactions
  @list_reactions
end

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

RPC-specific configuration for list_section_items

Returns:

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


6722
6723
6724
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6722

def list_section_items
  @list_section_items
end

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

RPC-specific configuration for list_sections

Returns:

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


6712
6713
6714
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6712

def list_sections
  @list_sections
end

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

RPC-specific configuration for list_space_events

Returns:

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


6682
6683
6684
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6682

def list_space_events
  @list_space_events
end

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

RPC-specific configuration for list_spaces

Returns:

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


6537
6538
6539
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6537

def list_spaces
  @list_spaces
end

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

RPC-specific configuration for mark_as_active

Returns:

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


6657
6658
6659
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6657

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)


6662
6663
6664
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6662

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)


6667
6668
6669
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6667

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)


6727
6728
6729
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6727

def move_section_item
  @move_section_item
end

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

RPC-specific configuration for position_section

Returns:

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


6717
6718
6719
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6717

def position_section
  @position_section
end

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

RPC-specific configuration for search_spaces

Returns:

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


6542
6543
6544
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6542

def search_spaces
  @search_spaces
end

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

RPC-specific configuration for set_up_space

Returns:

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


6557
6558
6559
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6557

def set_up_space
  @set_up_space
end

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

RPC-specific configuration for update_availability

Returns:

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


6672
6673
6674
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6672

def update_availability
  @update_availability
end

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

RPC-specific configuration for update_membership

Returns:

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


6592
6593
6594
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6592

def update_membership
  @update_membership
end

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

RPC-specific configuration for update_message

Returns:

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


6517
6518
6519
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6517

def update_message
  @update_message
end

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

RPC-specific configuration for update_section

Returns:

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


6707
6708
6709
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6707

def update_section
  @update_section
end

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

RPC-specific configuration for update_space

Returns:

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


6562
6563
6564
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6562

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)


6692
6693
6694
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6692

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)


6642
6643
6644
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6642

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)


6532
6533
6534
# File 'lib/google/apps/chat/v1/chat_service/rest/client.rb', line 6532

def upload_attachment
  @upload_attachment
end