public static class QueryAppliedDirective.Builder extends GraphqlTypeBuilder<QueryAppliedDirective.Builder>
comparatorRegistry, description, name
Constructor and Description |
---|
Builder() |
Builder(QueryAppliedDirective existing) |
Modifier and Type | Method and Description |
---|---|
QueryAppliedDirective.Builder |
argument(QueryAppliedDirectiveArgument.Builder builder)
Same effect as the argument(GraphQLAppliedDirectiveArgument).
|
QueryAppliedDirective.Builder |
argument(QueryAppliedDirectiveArgument argument) |
QueryAppliedDirective.Builder |
argument(java.util.function.UnaryOperator<QueryAppliedDirectiveArgument.Builder> builderFunction)
Take an argument builder in a function definition and apply.
|
QueryAppliedDirective |
build() |
QueryAppliedDirective.Builder |
clearArguments()
This is used to clear all the arguments in the builder so far.
|
QueryAppliedDirective.Builder |
definition(Directive definition) |
QueryAppliedDirective.Builder |
replaceArguments(java.util.List<QueryAppliedDirectiveArgument> arguments) |
comparatorRegistry, description, name
public Builder()
public Builder(QueryAppliedDirective existing)
public QueryAppliedDirective.Builder argument(QueryAppliedDirectiveArgument argument)
public QueryAppliedDirective.Builder replaceArguments(java.util.List<QueryAppliedDirectiveArgument> arguments)
public QueryAppliedDirective.Builder argument(java.util.function.UnaryOperator<QueryAppliedDirectiveArgument.Builder> builderFunction)
argument(a -> a.name("argumentName"))
builderFunction
- a supplier for the builder implpublic QueryAppliedDirective.Builder argument(QueryAppliedDirectiveArgument.Builder builder)
builder
- an un-built/incomplete GraphQLAppliedDirectiveArgumentpublic QueryAppliedDirective.Builder clearArguments()
public QueryAppliedDirective.Builder definition(Directive definition)
public QueryAppliedDirective build()