@Internal public static final class IIntermediateType.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IIntermediateType.Jsii$Default
software.amazon.jsii.JsiiObject.InitializationModeIIntermediateType.Jsii$Default, IIntermediateType.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
addField(AddFieldOptions options)
(experimental) Add a field to this Intermediate Type.
|
GraphqlType |
attribute()
(experimental) Create an GraphQL Type representing this Intermediate Type.
|
GraphqlType |
attribute(BaseTypeOptions options)
(experimental) Create an GraphQL Type representing this Intermediate Type.
|
Map<String,IField> |
getDefinition()
(experimental) the attributes of this type.
|
List<Directive> |
getDirectives()
(experimental) the directives for this object type.
|
List<InterfaceType> |
getInterfaceTypes()
(experimental) The Interface Types this Intermediate Type implements.
|
IIntermediateType |
getIntermediateType()
(experimental) the intermediate type linked to this attribute (i.e.
|
String |
getName()
(experimental) the name of this type.
|
List<Resolver> |
getResolvers()
(experimental) The resolvers linked to this data source.
|
void |
setResolvers(List<Resolver> value)
(experimental) The resolvers linked to this data source.
|
String |
toString()
(experimental) Generate the string of this object type.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Experimental) @NotNull public final Map<String,IField> getDefinition()
getDefinition in interface IIntermediateTypegetDefinition in interface IIntermediateType.Jsii$Default@Stability(value=Experimental) @NotNull public final String getName()
getName in interface IIntermediateTypegetName in interface IIntermediateType.Jsii$Default@Stability(value=Experimental) @Nullable public final List<Directive> getDirectives()
Default: - no directives
getDirectives in interface IIntermediateTypegetDirectives in interface IIntermediateType.Jsii$Default@Stability(value=Experimental) @Nullable public final List<InterfaceType> getInterfaceTypes()
Default: - no interface types
getInterfaceTypes in interface IIntermediateTypegetInterfaceTypes in interface IIntermediateType.Jsii$Default@Stability(value=Experimental) @Nullable public final IIntermediateType getIntermediateType()
Default: - no intermediate type
getIntermediateType in interface IIntermediateTypegetIntermediateType in interface IIntermediateType.Jsii$Default@Stability(value=Experimental) @Nullable public final List<Resolver> getResolvers()
getResolvers in interface IIntermediateTypegetResolvers in interface IIntermediateType.Jsii$Default@Stability(value=Experimental)
public final void setResolvers(@Nullable
List<Resolver> value)
setResolvers in interface IIntermediateTypesetResolvers in interface IIntermediateType.Jsii$Default@Stability(value=Experimental)
public final void addField(@NotNull
AddFieldOptions options)
addField in interface IIntermediateTypeaddField in interface IIntermediateType.Jsii$Defaultoptions - This parameter is required.@Stability(value=Experimental) @NotNull public final GraphqlType attribute(@Nullable BaseTypeOptions options)
attribute in interface IIntermediateTypeattribute in interface IIntermediateType.Jsii$Defaultoptions - the options to configure this attribute - isList - isRequired - isRequiredList.@Stability(value=Experimental) @NotNull public final GraphqlType attribute()
attribute in interface IIntermediateType@Stability(value=Experimental) @NotNull public final String toString()
toString in interface IIntermediateTypetoString in class ObjectCopyright © 2022. All rights reserved.