Class CfnApi.Builder
java.lang.Object
software.amazon.awscdk.services.appsync.CfnApi.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApi>
- Enclosing class:
CfnApi
@Stability(Stable)
public static final class CfnApi.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApi>
A fluent builder for
CfnApi.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnApi.BuildereventConfig(IResolvable eventConfig) The configuration for an Event Api.eventConfig(CfnApi.EventConfigProperty eventConfig) The configuration for an Event Api.The API name.ownerContact(String ownerContact) The owner contact information for an API resource.The tags.
-
Method Details
-
create
@Stability(Stable) public static CfnApi.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnApi.Builder.
-
name
The API name.- Parameters:
name- The API name. This parameter is required.- Returns:
this- See Also:
-
eventConfig
The configuration for an Event Api.- Parameters:
eventConfig- The configuration for an Event Api. This parameter is required.- Returns:
this- See Also:
-
eventConfig
The configuration for an Event Api.- Parameters:
eventConfig- The configuration for an Event Api. This parameter is required.- Returns:
this- See Also:
-
ownerContact
The owner contact information for an API resource.This field accepts any string input with a length of 0 - 256 characters.
- Parameters:
ownerContact- The owner contact information for an API resource. This parameter is required.- Returns:
this- See Also:
-
tags
The tags.- Parameters:
tags- The tags. This parameter is required.- Returns:
this- See Also:
-
build
-