Class CfnApplication.Builder

java.lang.Object
software.amazon.awscdk.services.systemsmanagersap.CfnApplication.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplication>
Enclosing class:
CfnApplication

@Stability(Stable) public static final class CfnApplication.Builder extends Object implements software.amazon.jsii.Builder<CfnApplication>
A fluent builder for CfnApplication.
  • Method Details

    • create

      @Stability(Stable) public static CfnApplication.Builder create(Construct scope, String id)
      Parameters:
      scope -
      • scope in which this resource is defined.
      This parameter is required.
      id -
      • scoped id of the resource.
      This parameter is required.
      Returns:
      a new instance of CfnApplication.Builder.
    • applicationId

      @Stability(Stable) public CfnApplication.Builder applicationId(String applicationId)
      The ID of the application.

      Parameters:
      applicationId - The ID of the application. This parameter is required.
      Returns:
      this
    • applicationType

      @Stability(Stable) public CfnApplication.Builder applicationType(String applicationType)
      The type of the application.

      Parameters:
      applicationType - The type of the application. This parameter is required.
      Returns:
      this
    • credentials

      @Stability(Stable) public CfnApplication.Builder credentials(IResolvable credentials)
      The credentials of the SAP application.

      Parameters:
      credentials - The credentials of the SAP application. This parameter is required.
      Returns:
      this
    • credentials

      @Stability(Stable) public CfnApplication.Builder credentials(List<? extends Object> credentials)
      The credentials of the SAP application.

      Parameters:
      credentials - The credentials of the SAP application. This parameter is required.
      Returns:
      this
    • instances

      @Stability(Stable) public CfnApplication.Builder instances(List<String> instances)
      The Amazon EC2 instances on which your SAP application is running.

      Parameters:
      instances - The Amazon EC2 instances on which your SAP application is running. This parameter is required.
      Returns:
      this
    • sapInstanceNumber

      @Stability(Stable) public CfnApplication.Builder sapInstanceNumber(String sapInstanceNumber)
      The SAP instance number of the application.

      Parameters:
      sapInstanceNumber - The SAP instance number of the application. This parameter is required.
      Returns:
      this
    • sid

      @Stability(Stable) public CfnApplication.Builder sid(String sid)
      The System ID of the application.

      Parameters:
      sid - The System ID of the application. This parameter is required.
      Returns:
      this
    • tags

      @Stability(Stable) public CfnApplication.Builder tags(List<? extends CfnTag> tags)
      The tags on the application.

      Parameters:
      tags - The tags on the application. This parameter is required.
      Returns:
      this
    • build

      @Stability(Stable) public CfnApplication build()
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnApplication>
      Returns:
      a newly built instance of CfnApplication.