Sha256: 8e874d5a6b0cb6fd5e04ece81e43ae6856f2b9904381a3d08004bb5a4d646a55

Contents?: true

Size: 1.61 KB

Versions: 3

Compression:

Stored size: 1.61 KB

Contents

# Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT.

# typed: true
# frozen_string_literal: true


module SpeakeasyClientSDK
  module Operations
  

    class SearchWorkspaceEventsRequest < ::SpeakeasyClientSDK::Utils::FieldAugmented
      extend T::Sig

      # Unique identifier of the lint report digest.
      field :lint_report_digest, T.nilable(::String), { 'query_param': { 'field_name': 'lint_report_digest', 'style': 'form', 'explode': true } }
      # Unique identifier of the openapi diff report digest.
      field :openapi_diff_report_digest, T.nilable(::String), { 'query_param': { 'field_name': 'openapi_diff_report_digest', 'style': 'form', 'explode': true } }
      # Unique identifier of the source revision digest.
      field :source_revision_digest, T.nilable(::String), { 'query_param': { 'field_name': 'source_revision_digest', 'style': 'form', 'explode': true } }
      # Unique identifier of the workspace.
      field :workspace_id, T.nilable(::String), { 'path_param': { 'field_name': 'workspaceID', 'style': 'simple', 'explode': false } }


      sig { params(lint_report_digest: T.nilable(::String), openapi_diff_report_digest: T.nilable(::String), source_revision_digest: T.nilable(::String), workspace_id: T.nilable(::String)).void }
      def initialize(lint_report_digest: nil, openapi_diff_report_digest: nil, source_revision_digest: nil, workspace_id: nil)
        @lint_report_digest = lint_report_digest
        @openapi_diff_report_digest = openapi_diff_report_digest
        @source_revision_digest = source_revision_digest
        @workspace_id = workspace_id
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
speakeasy_client_sdk_ruby-4.1.11 lib/speakeasy_client_sdk/models/operations/searchworkspaceevents_request.rb
speakeasy_client_sdk_ruby-4.1.10 lib/speakeasy_client_sdk/models/operations/searchworkspaceevents_request.rb
speakeasy_client_sdk_ruby-4.1.9 lib/speakeasy_client_sdk/models/operations/searchworkspaceevents_request.rb