Class CfnResourcePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.apigateway.CfnResourcePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnResourcePropsMixin>
- Enclosing class:
CfnResourcePropsMixin
@Stability(Stable)
public static final class CfnResourcePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnResourcePropsMixin>
A fluent builder for
CfnResourcePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The parent resource's identifier.parentId(IResourceRef parentId) The parent resource's identifier.The last path segment for this resource.The string identifier of the associated RestApi.restApiId(IRestApiRef restApiId) The string identifier of the associated RestApi.
-
Method Details
-
create
@Stability(Stable) public static CfnResourcePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnResourcePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnResourcePropsMixin.Builder.
-
parentId
The parent resource's identifier.- Parameters:
parentId- The parent resource's identifier. This parameter is required.- Returns:
this- See Also:
-
parentId
The parent resource's identifier.- Parameters:
parentId- The parent resource's identifier. This parameter is required.- Returns:
this- See Also:
-
pathPart
The last path segment for this resource.- Parameters:
pathPart- The last path segment for this resource. This parameter is required.- Returns:
this- See Also:
-
restApiId
The string identifier of the associated RestApi.- Parameters:
restApiId- The string identifier of the associated RestApi. This parameter is required.- Returns:
this- See Also:
-
restApiId
The string identifier of the associated RestApi.- Parameters:
restApiId- The string identifier of the associated RestApi. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnResourcePropsMixin>- Returns:
- a newly built instance of
CfnResourcePropsMixin.
-