Package io.smallrye.graphql.client.core
Interface InlineFragment
-
- All Superinterfaces:
Buildable,FieldOrFragment
public interface InlineFragment extends FieldOrFragment
Represents an inline fragment in a GraphQL document. This can be used anywhere where a field is expected (thus it implements `FieldOrFragment`).
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Directive>getDirectives()List<FieldOrFragment>getFields()StringgetType()static InlineFragmenton(String type, FieldOrFragment... fields)static InlineFragmenton(String type, List<Directive> directives, FieldOrFragment... fields)voidsetDirectives(List<Directive> directives)voidsetFields(List<FieldOrFragment> fields)voidsetType(String name)
-
-
-
Method Detail
-
on
static InlineFragment on(String type, FieldOrFragment... fields)
-
on
static InlineFragment on(String type, List<Directive> directives, FieldOrFragment... fields)
-
getType
String getType()
-
setType
void setType(String name)
-
getFields
List<FieldOrFragment> getFields()
-
setFields
void setFields(List<FieldOrFragment> fields)
-
-