Interface ConfigurationDefinition.Builder

    • Method Detail

      • id

        ConfigurationDefinition.Builder id​(String id)

        The ID of the configuration definition.

        Parameters:
        id - The ID of the configuration definition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • localDeploymentAdministrationRoleArn

        ConfigurationDefinition.Builder localDeploymentAdministrationRoleArn​(String localDeploymentAdministrationRoleArn)

        The ARN of the IAM role used to administrate local configuration deployments.

        Parameters:
        localDeploymentAdministrationRoleArn - The ARN of the IAM role used to administrate local configuration deployments.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • localDeploymentExecutionRoleName

        ConfigurationDefinition.Builder localDeploymentExecutionRoleName​(String localDeploymentExecutionRoleName)

        The name of the IAM role used to deploy local configurations.

        Parameters:
        localDeploymentExecutionRoleName - The name of the IAM role used to deploy local configurations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        ConfigurationDefinition.Builder parameters​(Map<String,​String> parameters)

        A list of key-value pairs containing the required parameters for the configuration type.

        Parameters:
        parameters - A list of key-value pairs containing the required parameters for the configuration type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        ConfigurationDefinition.Builder type​(String type)

        The type of the Quick Setup configuration.

        Parameters:
        type - The type of the Quick Setup configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • typeVersion

        ConfigurationDefinition.Builder typeVersion​(String typeVersion)

        The version of the Quick Setup type used.

        Parameters:
        typeVersion - The version of the Quick Setup type used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.