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 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

      CreateExtensionResponse.Builder versionNumber(Integer 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

      CreateExtensionResponse.Builder description(String 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 the CreateExtensionAssociation 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.