Class Handler.Builder
- java.lang.Object
-
- software.amazon.smithy.aws.cloudformation.schema.model.Handler.Builder
-
- All Implemented Interfaces:
SmithyBuilder<Handler>
- Enclosing class:
- Handler
public static final class Handler.Builder extends java.lang.Object implements SmithyBuilder<Handler>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Handler.Builder
addPermission(java.lang.String permission)
Handler
build()
Creates an immutable object that is created from the properties that have been set on the builder.Handler.Builder
clearPermissions()
Handler.Builder
permissions(java.util.Collection<java.lang.String> permissions)
-
-
-
Method Detail
-
build
public Handler build()
Description copied from interface:SmithyBuilder
Creates an immutable object that is created from the properties that have been set on the builder.- Specified by:
build
in interfaceSmithyBuilder<Handler>
- Returns:
- an instance of T
-
permissions
public Handler.Builder permissions(java.util.Collection<java.lang.String> permissions)
-
addPermission
public Handler.Builder addPermission(java.lang.String permission)
-
clearPermissions
public Handler.Builder clearPermissions()
-
-