View Source GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestRequest (google_api_drive_labels v0.2.0)

A single kind of update to apply to a Label.

Attributes

  • createField (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestCreateFieldRequest.t, default: nil) - Creates a new Field.
  • createSelectionChoice (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestCreateSelectionChoiceRequest.t, default: nil) - Creates Choice within a Selection field.
  • deleteField (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDeleteFieldRequest.t, default: nil) - Deletes a Field from the label.
  • deleteSelectionChoice (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDeleteSelectionChoiceRequest.t, default: nil) - Delete a Choice within a Selection Field.
  • disableField (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDisableFieldRequest.t, default: nil) - Disables the Field.
  • disableSelectionChoice (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDisableSelectionChoiceRequest.t, default: nil) - Disable a Choice within a Selection Field.
  • enableField (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestEnableFieldRequest.t, default: nil) - Enables the Field.
  • enableSelectionChoice (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestEnableSelectionChoiceRequest.t, default: nil) - Enable a Choice within a Selection Field.
  • updateField (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateFieldPropertiesRequest.t, default: nil) - Updates basic properties of a Field.
  • updateFieldType (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateFieldTypeRequest.t, default: nil) - Update Field type and/or type options.
  • updateLabel (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateLabelPropertiesRequest.t, default: nil) - Updates the Label properties.
  • updateSelectionChoiceProperties (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateSelectionChoicePropertiesRequest.t, default: nil) - Update a Choice properties within a Selection Field.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestRequest{
    createField:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestCreateFieldRequest.t()
      | nil,
    createSelectionChoice:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestCreateSelectionChoiceRequest.t()
      | nil,
    deleteField:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDeleteFieldRequest.t()
      | nil,
    deleteSelectionChoice:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDeleteSelectionChoiceRequest.t()
      | nil,
    disableField:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDisableFieldRequest.t()
      | nil,
    disableSelectionChoice:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestDisableSelectionChoiceRequest.t()
      | nil,
    enableField:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestEnableFieldRequest.t()
      | nil,
    enableSelectionChoice:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestEnableSelectionChoiceRequest.t()
      | nil,
    updateField:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateFieldPropertiesRequest.t()
      | nil,
    updateFieldType:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateFieldTypeRequest.t()
      | nil,
    updateLabel:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateLabelPropertiesRequest.t()
      | nil,
    updateSelectionChoiceProperties:
      GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DeltaUpdateLabelRequestUpdateSelectionChoicePropertiesRequest.t()
      | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.