@Internal public static final class IField.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IField.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationModeIField.Jsii$Default, IField.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
| 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.
|
ResolvableFieldOptions |
getFieldOptions()
(experimental) The options to make this field resolvable.
|
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.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Experimental) @NotNull public final Boolean getIsList()
Default: false
getIsList in interface IFieldgetIsList in interface IField.Jsii$Default@Stability(value=Experimental) @NotNull public final Boolean getIsRequired()
Default: false
getIsRequired in interface IFieldgetIsRequired in interface IField.Jsii$Default@Stability(value=Experimental) @NotNull public final Boolean getIsRequiredList()
Default: false
getIsRequiredList in interface IFieldgetIsRequiredList in interface IField.Jsii$Default@Stability(value=Experimental) @NotNull public final Type getType()
getType in interface IFieldgetType in interface IField.Jsii$Default@Stability(value=Experimental) @Nullable public final ResolvableFieldOptions getFieldOptions()
Default: - not a resolvable field
getFieldOptions in interface IFieldgetFieldOptions in interface IField.Jsii$Default@Stability(value=Experimental) @Nullable public final IIntermediateType getIntermediateType()
Default: - no intermediate type
getIntermediateType in interface IFieldgetIntermediateType in interface IField.Jsii$Default@Stability(value=Experimental) @NotNull public final String argsToString()
argsToString in interface IFieldargsToString in interface IField.Jsii$Default@Stability(value=Experimental) @NotNull public final String directivesToString(@Nullable List<AuthorizationType> modes)
Default: - no authorization modes
directivesToString in interface IFielddirectivesToString in interface IField.Jsii$Defaultmodes - the authorization modes of the graphql api.@Stability(value=Experimental) @NotNull public final String directivesToString()
Default: - no authorization modes
directivesToString in interface IFieldCopyright © 2021. All rights reserved.