View Source GoogleApi.Classroom.V1.Model.Level (google_api_classroom v0.23.0)

A level of the criterion.

Attributes

  • description (type: String.t, default: nil) - The description of the level.
  • id (type: String.t, default: nil) - The level ID. On creation, an ID is assigned.
  • points (type: float(), default: nil) - Optional points associated with this level. If set, all levels within the rubric must specify points and the value must be distinct across all levels within a single criterion. 0 is distinct from no points.
  • title (type: String.t, default: nil) - The title of the level. If the level has no points set, title must be set.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Classroom.V1.Model.Level{
  description: String.t() | nil,
  id: String.t() | nil,
  points: float() | nil,
  title: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.