@PublicApi public static class GraphQLUnionType.Builder extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
GraphQLUnionType |
build() |
boolean |
containType(java.lang.String name) |
GraphQLUnionType.Builder |
definition(UnionTypeDefinition definition) |
GraphQLUnionType.Builder |
description(java.lang.String description) |
GraphQLUnionType.Builder |
name(java.lang.String name) |
GraphQLUnionType.Builder |
possibleType(GraphQLObjectType type) |
GraphQLUnionType.Builder |
possibleType(GraphQLTypeReference reference) |
GraphQLUnionType.Builder |
possibleTypes(GraphQLObjectType... type) |
GraphQLUnionType.Builder |
possibleTypes(GraphQLTypeReference... references) |
GraphQLUnionType.Builder |
typeResolver(TypeResolver typeResolver) |
GraphQLUnionType.Builder |
withDirectives(GraphQLDirective... directives) |
public GraphQLUnionType.Builder name(java.lang.String name)
public GraphQLUnionType.Builder description(java.lang.String description)
public GraphQLUnionType.Builder definition(UnionTypeDefinition definition)
public GraphQLUnionType.Builder typeResolver(TypeResolver typeResolver)
public GraphQLUnionType.Builder possibleType(GraphQLObjectType type)
public GraphQLUnionType.Builder possibleType(GraphQLTypeReference reference)
public GraphQLUnionType.Builder possibleTypes(GraphQLObjectType... type)
public GraphQLUnionType.Builder possibleTypes(GraphQLTypeReference... references)
public boolean containType(java.lang.String name)
public GraphQLUnionType.Builder withDirectives(GraphQLDirective... directives)
public GraphQLUnionType build()