Interface CreateExtensionResponse.Builder
- All Superinterfaces:
AppConfigResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateExtensionResponse.Builder,
,CreateExtensionResponse> SdkBuilder<CreateExtensionResponse.Builder,
,CreateExtensionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateExtensionResponse
public static interface CreateExtensionResponse.Builder
extends AppConfigResponse.Builder, SdkPojo, CopyableBuilder<CreateExtensionResponse.Builder,CreateExtensionResponse>
-
Method Summary
Modifier and TypeMethodDescriptionactions
(Map<ActionPoint, ? extends Collection<Action>> actions) The actions defined in the extension.actionsWithStrings
(Map<String, ? extends Collection<Action>> actions) The actions defined in the extension.The system-generated Amazon Resource Name (ARN) for the extension.description
(String description) Information about the extension.The system-generated ID of the extension.The extension name.parameters
(Map<String, Parameter> parameters) The parameters accepted by the extension.versionNumber
(Integer versionNumber) The extension version number.Methods inherited from interface software.amazon.awssdk.services.appconfig.model.AppConfigResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The system-generated ID of the extension.
- Parameters:
id
- The system-generated ID of the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The extension name.
- Parameters:
name
- The extension name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionNumber
The extension version number.
- Parameters:
versionNumber
- The extension version number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The system-generated Amazon Resource Name (ARN) for the extension.
- Parameters:
arn
- The system-generated Amazon Resource Name (ARN) for the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Information about the extension.
- Parameters:
description
- Information about the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionsWithStrings
CreateExtensionResponse.Builder actionsWithStrings(Map<String, ? extends Collection<Action>> actions) The actions defined in the extension.
- Parameters:
actions
- The actions defined in the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
The actions defined in the extension.
- Parameters:
actions
- The actions defined in the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the
CreateExtensionAssociation
API action. For Lambda extension actions, these parameters are included in the Lambda request object.- Parameters:
parameters
- The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using theCreateExtensionAssociation
API action. For Lambda extension actions, these parameters are included in the Lambda request object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-