Class: Google::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseResponse

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/drivelabels_v2beta/classes.rb,
lib/google/apis/drivelabels_v2beta/representations.rb,
lib/google/apis/drivelabels_v2beta/representations.rb

Overview

A single response from an update.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseResponse

Returns a new instance of GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseResponse.



1125
1126
1127
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1125

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#create_fieldGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseCreateFieldResponse

Response following Field create. Corresponds to the JSON property createField



1068
1069
1070
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1068

def create_field
  @create_field
end

#create_selection_choiceGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseCreateSelectionChoiceResponse

Response following Selection Choice create. Corresponds to the JSON property createSelectionChoice



1073
1074
1075
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1073

def create_selection_choice
  @create_selection_choice
end

#delete_fieldGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseDeleteFieldResponse

Response following Field delete. Corresponds to the JSON property deleteField



1078
1079
1080
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1078

def delete_field
  @delete_field
end

#delete_selection_choiceGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseDeleteSelectionChoiceResponse

Response following Choice delete. Corresponds to the JSON property deleteSelectionChoice



1083
1084
1085
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1083

def delete_selection_choice
  @delete_selection_choice
end

#disable_fieldGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseDisableFieldResponse

Response following Field disable. Corresponds to the JSON property disableField



1088
1089
1090
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1088

def disable_field
  @disable_field
end

#disable_selection_choiceGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseDisableSelectionChoiceResponse

Response following Choice disable. Corresponds to the JSON property disableSelectionChoice



1093
1094
1095
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1093

def disable_selection_choice
  @disable_selection_choice
end

#enable_fieldGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseEnableFieldResponse

Response following Field enable. Corresponds to the JSON property enableField



1098
1099
1100
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1098

def enable_field
  @enable_field
end

#enable_selection_choiceGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseEnableSelectionChoiceResponse

Response following Choice enable. Corresponds to the JSON property enableSelectionChoice



1103
1104
1105
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1103

def enable_selection_choice
  @enable_selection_choice
end

#update_fieldGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseUpdateFieldPropertiesResponse

Response following update to Field properties. Corresponds to the JSON property updateField



1108
1109
1110
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1108

def update_field
  @update_field
end

#update_field_typeGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseUpdateFieldTypeResponse

Response following update to Field type. Corresponds to the JSON property updateFieldType



1113
1114
1115
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1113

def update_field_type
  @update_field_type
end

#update_labelGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseUpdateLabelPropertiesResponse

Response following update to Label properties. Corresponds to the JSON property updateLabel



1118
1119
1120
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1118

def update_label
  @update_label
end

#update_selection_choice_propertiesGoogle::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaDeltaUpdateLabelResponseUpdateSelectionChoicePropertiesResponse

Response following update to Selection Choice properties. Corresponds to the JSON property updateSelectionChoiceProperties



1123
1124
1125
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1123

def update_selection_choice_properties
  @update_selection_choice_properties
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 1130

def update!(**args)
  @create_field = args[:create_field] if args.key?(:create_field)
  @create_selection_choice = args[:create_selection_choice] if args.key?(:create_selection_choice)
  @delete_field = args[:delete_field] if args.key?(:delete_field)
  @delete_selection_choice = args[:delete_selection_choice] if args.key?(:delete_selection_choice)
  @disable_field = args[:disable_field] if args.key?(:disable_field)
  @disable_selection_choice = args[:disable_selection_choice] if args.key?(:disable_selection_choice)
  @enable_field = args[:enable_field] if args.key?(:enable_field)
  @enable_selection_choice = args[:enable_selection_choice] if args.key?(:enable_selection_choice)
  @update_field = args[:update_field] if args.key?(:update_field)
  @update_field_type = args[:update_field_type] if args.key?(:update_field_type)
  @update_label = args[:update_label] if args.key?(:update_label)
  @update_selection_choice_properties = args[:update_selection_choice_properties] if args.key?(:update_selection_choice_properties)
end