Class CfnAccessPoint.AliasProperty.Builder
java.lang.Object
software.amazon.awscdk.services.s3objectlambda.CfnAccessPoint.AliasProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAccessPoint.AliasProperty>
- Enclosing interface:
- CfnAccessPoint.AliasProperty
@Stability(Stable)
public static final class CfnAccessPoint.AliasProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAccessPoint.AliasProperty>
A builder for
CfnAccessPoint.AliasProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnAccessPoint.AliasProperty.getStatus()Sets the value ofCfnAccessPoint.AliasProperty.getValue()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
status
Sets the value ofCfnAccessPoint.AliasProperty.getStatus()- Parameters:
status- The status of the Object Lambda Access Point alias. This parameter is required. If the status isPROVISIONING, the Object Lambda Access Point is provisioning the alias and the alias is not ready for use yet. If the status isREADY, the Object Lambda Access Point alias is successfully provisioned and ready for use.- Returns:
this
-
value
Sets the value ofCfnAccessPoint.AliasProperty.getValue()- Parameters:
value- The alias value of the Object Lambda Access Point. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAccessPoint.AliasProperty>- Returns:
- a new instance of
CfnAccessPoint.AliasProperty - Throws:
NullPointerException- if any required attribute was not provided
-