@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-07T23:47:01.067Z") @Stability(value=Experimental) public interface IField extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IField.Jsii$Default
Internal default implementation for
IField. |
static class |
IField.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
String |
argsToString()
(experimental) Generate the arguments for this field.
|
String |
directivesToString()
(experimental) Generate the directives for this field.
|
String |
directivesToString(List<AuthorizationType> modes)
(experimental) Generate the directives for this field.
|
default ResolvableFieldOptions |
getFieldOptions()
(experimental) The options to make this field resolvable.
|
default IIntermediateType |
getIntermediateType()
(experimental) the intermediate type linked to this attribute (i.e.
|
Boolean |
getIsList()
(experimental) property determining if this attribute is a list i.e.
|
Boolean |
getIsRequired()
(experimental) property determining if this attribute is non-nullable i.e.
|
Boolean |
getIsRequiredList()
(experimental) property determining if this attribute is a non-nullable list i.e.
|
Type |
getType()
(experimental) the type of attribute.
|
String |
toString()
(experimental) Generate the string for this attribute.
|
@Stability(value=Experimental) @NotNull Boolean getIsList()
Default: false
@Stability(value=Experimental) @NotNull Boolean getIsRequired()
Default: false
@Stability(value=Experimental) @NotNull Boolean getIsRequiredList()
Default: false
@Stability(value=Experimental) @NotNull Type getType()
@Stability(value=Experimental) @Nullable default ResolvableFieldOptions getFieldOptions()
Default: - not a resolvable field
@Stability(value=Experimental) @Nullable default IIntermediateType getIntermediateType()
Default: - no intermediate type
@Stability(value=Experimental) @NotNull String argsToString()
@Stability(value=Experimental) @NotNull String directivesToString(@Nullable List<AuthorizationType> modes)
Default: - no authorization modes
modes - the authorization modes of the graphql api.@Stability(value=Experimental) @NotNull String directivesToString()
Default: - no authorization modes
Copyright © 2022. All rights reserved.