| Package | Description |
|---|---|
| software.amazon.awscdk.services.appsync |
AWS AppSync Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GraphqlTypeOptions
(experimental) Options for GraphQL Types.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseTypeOptions.Jsii$Proxy
An implementation for
BaseTypeOptions |
static class |
GraphqlTypeOptions.Jsii$Proxy
An implementation for
GraphqlTypeOptions |
| Modifier and Type | Method and Description |
|---|---|
BaseTypeOptions |
BaseTypeOptions.Builder.build()
Builds the configured instance.
|
| Modifier and Type | Method and Description |
|---|---|
GraphqlType |
EnumType.attribute(BaseTypeOptions options)
(experimental) Create an GraphQL Type representing this Enum Type.
|
GraphqlType |
IIntermediateType.attribute(BaseTypeOptions options)
(experimental) Create an GraphQL Type representing this Intermediate Type.
|
GraphqlType |
IIntermediateType.Jsii$Proxy.attribute(BaseTypeOptions options)
(experimental) Create an GraphQL Type representing this Intermediate Type.
|
default GraphqlType |
IIntermediateType.Jsii$Default.attribute(BaseTypeOptions options)
(experimental) Create an GraphQL Type representing this Intermediate Type.
|
GraphqlType |
UnionType.attribute(BaseTypeOptions options)
(experimental) Create a GraphQL Type representing this Union Type.
|
GraphqlType |
InputType.attribute(BaseTypeOptions options)
(experimental) Create a GraphQL Type representing this Input Type.
|
GraphqlType |
InterfaceType.attribute(BaseTypeOptions options)
(experimental) Create a GraphQL Type representing this Intermediate Type.
|
static GraphqlType |
GraphqlType.awsDate(BaseTypeOptions options)
(experimental) `AWSDate` scalar type represents a valid extended `ISO 8601 Date` string.
|
static GraphqlType |
GraphqlType.awsDateTime(BaseTypeOptions options)
(experimental) `AWSDateTime` scalar type represents a valid extended `ISO 8601 DateTime` string.
|
static GraphqlType |
GraphqlType.awsEmail(BaseTypeOptions options)
(experimental) `AWSEmail` scalar type represents an email address string (i.e.`username@example.com`).
|
static GraphqlType |
GraphqlType.awsIpAddress(BaseTypeOptions options)
(experimental) `AWSIPAddress` scalar type respresents a valid `IPv4` of `IPv6` address string.
|
static GraphqlType |
GraphqlType.awsJson(BaseTypeOptions options)
(experimental) `AWSJson` scalar type represents a JSON string.
|
static GraphqlType |
GraphqlType.awsPhone(BaseTypeOptions options)
(experimental) `AWSPhone` scalar type represents a valid phone number.
|
static GraphqlType |
GraphqlType.awsTime(BaseTypeOptions options)
(experimental) `AWSTime` scalar type represents a valid extended `ISO 8601 Time` string.
|
static GraphqlType |
GraphqlType.awsTimestamp(BaseTypeOptions options)
(experimental) `AWSTimestamp` scalar type represents the number of seconds since `1970-01-01T00:00Z`.
|
static GraphqlType |
GraphqlType.awsUrl(BaseTypeOptions options)
(experimental) `AWSURL` scalar type represetns a valid URL string.
|
static GraphqlType |
GraphqlType.doBoolean(BaseTypeOptions options)
(experimental) `Boolean` scalar type is a boolean value: true or false.
|
static GraphqlType |
GraphqlType.doFloat(BaseTypeOptions options)
(experimental) `Float` scalar type is a signed double-precision fractional value.
|
static GraphqlType |
GraphqlType.doInt(BaseTypeOptions options)
(experimental) `Int` scalar type is a signed non-fractional numerical value.
|
static GraphqlType |
GraphqlType.id(BaseTypeOptions options)
(experimental) `ID` scalar type is a unique identifier.
|
static GraphqlType |
GraphqlType.string(BaseTypeOptions options)
(experimental) `String` scalar type is a free-form human-readable text.
|
Copyright © 2022. All rights reserved.