public static class QueryAppliedDirectiveArgument.Builder extends GraphqlTypeBuilder<QueryAppliedDirectiveArgument.Builder>
comparatorRegistry, description, name
Constructor and Description |
---|
Builder() |
Builder(QueryAppliedDirectiveArgument existing) |
Modifier and Type | Method and Description |
---|---|
QueryAppliedDirectiveArgument |
build() |
QueryAppliedDirectiveArgument.Builder |
clearValue()
Removes the value to represent a missing value (which is different from null)
|
QueryAppliedDirectiveArgument.Builder |
definition(Argument definition) |
QueryAppliedDirectiveArgument.Builder |
inputValueWithState(@NotNull InputValueWithState value) |
QueryAppliedDirectiveArgument.Builder |
type(GraphQLInputType type) |
QueryAppliedDirectiveArgument.Builder |
valueLiteral(@NotNull Value<?> value)
Sets a literal AST value as the arguments value
|
QueryAppliedDirectiveArgument.Builder |
valueProgrammatic(@Nullable java.lang.Object value) |
comparatorRegistry, description, name
public Builder()
public Builder(QueryAppliedDirectiveArgument existing)
public QueryAppliedDirectiveArgument.Builder type(GraphQLInputType type)
public QueryAppliedDirectiveArgument.Builder definition(Argument definition)
public QueryAppliedDirectiveArgument.Builder valueLiteral(@NotNull @NotNull Value<?> value)
value
- can't be null as a `null` is represented a @NullValue
Literalpublic QueryAppliedDirectiveArgument.Builder valueProgrammatic(@Nullable @Nullable java.lang.Object value)
value
- values can be null to represent null valuepublic QueryAppliedDirectiveArgument.Builder inputValueWithState(@NotNull @NotNull InputValueWithState value)
public QueryAppliedDirectiveArgument.Builder clearValue()
public QueryAppliedDirectiveArgument build()