Google Chat V1 API - Class Google::Apps::Chat::V1::Section (v0.22.0)

Reference documentation and code samples for the Google Chat V1 API class Google::Apps::Chat::V1::Section.

Represents a section in Google Chat. Sections help users organize their spaces. There are two types of sections:

  1. System Sections:These are predefined sections managed by Google Chat. Their resource names are fixed, and they cannot be created, deleted, or have their display_name modified. Examples include:

    • users/{user}/sections/default-direct-messages
    • users/{user}/sections/default-spaces
    • users/{user}/sections/default-apps
  2. Custom Sections:These are sections created and managed by the user. Creating a custom section using CreateSection requiresa display_name . Custom sections can be updated using UpdateSection and deleted using DeleteSection .

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#display_name

  def 
  
 display_name 
 () 
  
 - 
>  
 :: 
 String 
 
Returns
  • (::String) — Optional. The section's display name. Only populated for sections of type CUSTOM_SECTION . Supports up to 80 characters. Required when creating a CUSTOM_SECTION .

#display_name=

  def 
  
 display_name= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 String 
 
Parameter
  • value(::String) — Optional. The section's display name. Only populated for sections of type CUSTOM_SECTION . Supports up to 80 characters. Required when creating a CUSTOM_SECTION .
Returns
  • (::String) — Optional. The section's display name. Only populated for sections of type CUSTOM_SECTION . Supports up to 80 characters. Required when creating a CUSTOM_SECTION .

#name

  def 
  
 name 
 () 
  
 - 
>  
 :: 
 String 
 
Returns
  • (::String) — Identifier. Resource name of the section.

    For system sections, the section ID is a constant string:

    • DEFAULT_DIRECT_MESSAGES: users/{user}/sections/default-direct-messages
    • DEFAULT_SPACES: users/{user}/sections/default-spaces
    • DEFAULT_APPS: users/{user}/sections/default-apps

    Format: users/{user}/sections/{section}

#name=

  def 
  
 name= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 String 
 
Parameter
  • value(::String) — Identifier. Resource name of the section.

    For system sections, the section ID is a constant string:

    • DEFAULT_DIRECT_MESSAGES: users/{user}/sections/default-direct-messages
    • DEFAULT_SPACES: users/{user}/sections/default-spaces
    • DEFAULT_APPS: users/{user}/sections/default-apps

    Format: users/{user}/sections/{section}

Returns
  • (::String) — Identifier. Resource name of the section.

    For system sections, the section ID is a constant string:

    • DEFAULT_DIRECT_MESSAGES: users/{user}/sections/default-direct-messages
    • DEFAULT_SPACES: users/{user}/sections/default-spaces
    • DEFAULT_APPS: users/{user}/sections/default-apps

    Format: users/{user}/sections/{section}

#sort_order

  def 
  
 sort_order 
 () 
  
 - 
>  
 :: 
 Integer 
 
Returns
  • (::Integer) — Output only. The order of the section in relation to other sections. Sections with a lower sort_order value appear before sections with a higher value.

#sort_order=

  def 
  
 sort_order= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Integer 
 
Parameter
  • value(::Integer) — Output only. The order of the section in relation to other sections. Sections with a lower sort_order value appear before sections with a higher value.
Returns
  • (::Integer) — Output only. The order of the section in relation to other sections. Sections with a lower sort_order value appear before sections with a higher value.

#type

  def 
  
 type 
 () 
  
 - 
>  
 :: 
 Google 
 :: 
 Apps 
 :: 
 Chat 
 :: 
 V1 
 :: 
 Section 
 :: 
 SectionType 
 
Returns

#type=

  def 
  
 type= 
 ( 
 value 
 ) 
  
 - 
>  
 :: 
 Google 
 :: 
 Apps 
 :: 
 Chat 
 :: 
 V1 
 :: 
 Section 
 :: 
 SectionType 
 
Parameter
Returns
Create a Mobile Website
View Site in Mobile | Classic
Share by: