GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2FieldLimits (google_api_drive_labels v0.3.0)

View Source

Field constants governing the structure of a Field; such as, the maximum title length, minimum and maximum field values or length, etc.

Attributes

  • dateLimits (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DateLimits.t, default: nil) - Date Field limits.
  • integerLimits (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2IntegerLimits.t, default: nil) - Integer Field limits.
  • longTextLimits (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2LongTextLimits.t, default: nil) - Long text Field limits.
  • maxDescriptionLength (type: integer(), default: nil) - Limits for Field description, also called help text.
  • maxDisplayNameLength (type: integer(), default: nil) - Limits for Field title.
  • maxIdLength (type: integer(), default: nil) - Max length for the id.
  • selectionLimits (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2SelectionLimits.t, default: nil) - Selection Field limits.
  • textLimits (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2TextLimits.t, default: nil) - The relevant limits for the specified Field.Type. Text Field limits.
  • userLimits (type: GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2UserLimits.t, default: nil) - User Field limits.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2FieldLimits{
  dateLimits:
    GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2DateLimits.t() | nil,
  integerLimits:
    GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2IntegerLimits.t()
    | nil,
  longTextLimits:
    GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2LongTextLimits.t()
    | nil,
  maxDescriptionLength: integer() | nil,
  maxDisplayNameLength: integer() | nil,
  maxIdLength: integer() | nil,
  selectionLimits:
    GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2SelectionLimits.t()
    | nil,
  textLimits:
    GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2TextLimits.t() | nil,
  userLimits:
    GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2UserLimits.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.