Class ExtensionAttributes.Builder
java.lang.Object
software.amazon.awscdk.services.appconfig.alpha.ExtensionAttributes.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<ExtensionAttributes>
- Enclosing interface:
ExtensionAttributes
@Stability(Deprecated)
@Deprecated
public static final class ExtensionAttributes.Builder
extends Object
implements software.amazon.jsii.Builder<ExtensionAttributes>
Deprecated.
A builder for
ExtensionAttributes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.build()
Deprecated.description
(String description) Deprecated.extensionArn
(String extensionArn) Deprecated.extensionId
(String extensionId) Deprecated.extensionVersionNumber
(Number extensionVersionNumber) Deprecated.Deprecated.
-
Constructor Details
-
Builder
public Builder()Deprecated.
-
-
Method Details
-
extensionId
@Stability(Deprecated) @Deprecated public ExtensionAttributes.Builder extensionId(String extensionId) Deprecated.Sets the value ofExtensionAttributes.getExtensionId()
- Parameters:
extensionId
- The ID of the extension. This parameter is required.- Returns:
this
-
extensionVersionNumber
@Stability(Deprecated) @Deprecated public ExtensionAttributes.Builder extensionVersionNumber(Number extensionVersionNumber) Deprecated.Sets the value ofExtensionAttributes.getExtensionVersionNumber()
- Parameters:
extensionVersionNumber
- The version number of the extension. This parameter is required.- Returns:
this
-
actions
@Stability(Deprecated) @Deprecated public ExtensionAttributes.Builder actions(List<? extends Action> actions) Deprecated.Sets the value ofExtensionAttributes.getActions()
- Parameters:
actions
- The actions of the extension.- Returns:
this
-
description
@Stability(Deprecated) @Deprecated public ExtensionAttributes.Builder description(String description) Deprecated.Sets the value ofExtensionAttributes.getDescription()
- Parameters:
description
- The description of the extension.- Returns:
this
-
extensionArn
@Stability(Deprecated) @Deprecated public ExtensionAttributes.Builder extensionArn(String extensionArn) Deprecated.Sets the value ofExtensionAttributes.getExtensionArn()
- Parameters:
extensionArn
- The Amazon Resource Name (ARN) of the extension.- Returns:
this
-
name
Deprecated.Sets the value ofExtensionAttributes.getName()
- Parameters:
name
- The name of the extension.- Returns:
this
-
build
Deprecated.Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<ExtensionAttributes>
- Returns:
- a new instance of
ExtensionAttributes
- Throws:
NullPointerException
- if any required attribute was not provided
-