Class: Types::Ci::JobNeedUnion
- Inherits:
-
GraphQL::Schema::Union
- Object
- GraphQL::Schema::Union
- Types::Ci::JobNeedUnion
- Defined in:
- app/graphql/types/ci/job_need_union.rb
Constant Summary collapse
- TypeNotSupportedError =
Class.new(StandardError)
Class Method Summary collapse
Class Method Details
.resolve_type(object, context) ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'app/graphql/types/ci/job_need_union.rb', line 10 def self.resolve_type(object, context) case object when ::Ci::BuildNeed Types::Ci::BuildNeedType when CommitStatus Types::Ci::JobType else raise TypeNotSupportedError end end |