Sha256: 95314780374836cd15d9ac5760a763b2e97ac6c0a16c33cf62dd2ea341a786d1
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
# Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. # typed: true # frozen_string_literal: true module OpenApiSDK module Shared class OASInfo < ::OpenApiSDK::Utils::FieldAugmented extend T::Sig field :description, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('description') } } field :license, ::OpenApiSDK::Shared::License, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('license') } } field :summary, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('summary') } } field :title, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('title') } } field :version, ::String, { 'format_json': { 'letter_case': ::OpenApiSDK::Utils.field_name('version') } } sig { params(description: ::String, license: ::OpenApiSDK::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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
speakeasy_client_sdk_ruby-4.2.24 | lib/open_api_sdk/models/shared/oasinfo.rb |