Interface CreateExtensionAssociationRequest.Builder
-
- All Superinterfaces:
AppConfigRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<CreateExtensionAssociationRequest.Builder,CreateExtensionAssociationRequest>,SdkBuilder<CreateExtensionAssociationRequest.Builder,CreateExtensionAssociationRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateExtensionAssociationRequest
public static interface CreateExtensionAssociationRequest.Builder extends AppConfigRequest.Builder, SdkPojo, CopyableBuilder<CreateExtensionAssociationRequest.Builder,CreateExtensionAssociationRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.services.appconfig.model.AppConfigRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
-
-
-
Method Detail
-
extensionIdentifier
CreateExtensionAssociationRequest.Builder extensionIdentifier(String extensionIdentifier)
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
- Parameters:
extensionIdentifier- The name, the ID, or the Amazon Resource Name (ARN) of the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extensionVersionNumber
CreateExtensionAssociationRequest.Builder extensionVersionNumber(Integer extensionVersionNumber)
The version number of the extension. If not specified, AppConfig uses the maximum version of the extension.
- Parameters:
extensionVersionNumber- The version number of the extension. If not specified, AppConfig uses the maximum version of the extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceIdentifier
CreateExtensionAssociationRequest.Builder resourceIdentifier(String resourceIdentifier)
The ARN of an application, configuration profile, or environment.
- Parameters:
resourceIdentifier- The ARN of an application, configuration profile, or environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
CreateExtensionAssociationRequest.Builder parameters(Map<String,String> parameters)
The parameter names and values defined in the extensions. Extension parameters marked
Requiredmust be entered for this field.- Parameters:
parameters- The parameter names and values defined in the extensions. Extension parameters markedRequiredmust be entered for this field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateExtensionAssociationRequest.Builder tags(Map<String,String> tags)
Adds one or more tags for the specified extension association. Tags are metadata that help you categorize resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define.
- Parameters:
tags- Adds one or more tags for the specified extension association. Tags are metadata that help you categorize resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateExtensionAssociationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateExtensionAssociationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-