Sha256: b63329524a122ea7d8b634b90b3e6b2870f601f4a463aa37ac526b7df86d1bd5
Contents?: true
Size: 1.27 KB
Versions: 5
Compression:
Stored size: 1.27 KB
Contents
# Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT. # typed: true # frozen_string_literal: true module SpeakeasyClientSDK module Shared class OASInfo < ::SpeakeasyClientSDK::Utils::FieldAugmented extend T::Sig field :description, ::String, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('description') } } field :license, ::SpeakeasyClientSDK::Shared::License, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('license') } } field :summary, ::String, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('summary') } } field :title, ::String, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('title') } } field :version, ::String, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('version') } } sig { params(description: ::String, license: ::SpeakeasyClientSDK::Shared::License, summary: ::String, title: ::String, version: ::String).void } def initialize(description: nil, license: nil, summary: nil, title: nil, version: nil) @description = description @license = license @summary = summary @title = title @version = version end end end end
Version data entries
5 entries across 5 versions & 1 rubygems