Class: Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties
- Inherits:
-
Object
- Object
- Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/drivelabels_v2/classes.rb,
lib/google/apis/drivelabels_v2/representations.rb,
lib/google/apis/drivelabels_v2/representations.rb
Overview
Basic properties of the choice.
Instance Attribute Summary collapse
-
#badge_config ⇒ Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2BadgeConfig
Badge status of the label.
-
#description ⇒ String
The description of this label.
-
#display_name ⇒ String
Required.
-
#insert_before_choice ⇒ String
Input only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties
constructor
A new instance of GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties
Returns a new instance of GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties.
917 918 919 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 917 def initialize(**args) update!(**args) end |
Instance Attribute Details
#badge_config ⇒ Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2BadgeConfig
Badge status of the label.
Corresponds to the JSON property badgeConfig
899 900 901 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 899 def badge_config @badge_config end |
#description ⇒ String
The description of this label.
Corresponds to the JSON property description
904 905 906 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 904 def description @description end |
#display_name ⇒ String
Required. The display text to show in the UI identifying this field.
Corresponds to the JSON property displayName
909 910 911 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 909 def display_name @display_name end |
#insert_before_choice ⇒ String
Input only. Insert or move this choice before the indicated choice. If empty,
the choice is placed at the end of the list.
Corresponds to the JSON property insertBeforeChoice
915 916 917 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 915 def insert_before_choice @insert_before_choice end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
922 923 924 925 926 927 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 922 def update!(**args) @badge_config = args[:badge_config] if args.key?(:badge_config) @description = args[:description] if args.key?(:description) @display_name = args[:display_name] if args.key?(:display_name) @insert_before_choice = args[:insert_before_choice] if args.key?(:insert_before_choice) end |