Interface ConfigurationProfileSummary.Builder

    • Method Detail

      • applicationId

        ConfigurationProfileSummary.Builder applicationId​(String applicationId)

        The application ID.

        Parameters:
        applicationId - The application ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        ConfigurationProfileSummary.Builder id​(String id)

        The ID of the configuration profile.

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

        ConfigurationProfileSummary.Builder name​(String name)

        The name of the configuration profile.

        Parameters:
        name - The name of the configuration profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • locationUri

        ConfigurationProfileSummary.Builder locationUri​(String locationUri)

        The URI location of the configuration.

        Parameters:
        locationUri - The URI location of the configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validatorTypesWithStrings

        ConfigurationProfileSummary.Builder validatorTypesWithStrings​(Collection<String> validatorTypes)

        The types of validators in the configuration profile.

        Parameters:
        validatorTypes - The types of validators in the configuration profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validatorTypesWithStrings

        ConfigurationProfileSummary.Builder validatorTypesWithStrings​(String... validatorTypes)

        The types of validators in the configuration profile.

        Parameters:
        validatorTypes - The types of validators in the configuration profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validatorTypes

        ConfigurationProfileSummary.Builder validatorTypes​(Collection<ValidatorType> validatorTypes)

        The types of validators in the configuration profile.

        Parameters:
        validatorTypes - The types of validators in the configuration profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validatorTypes

        ConfigurationProfileSummary.Builder validatorTypes​(ValidatorType... validatorTypes)

        The types of validators in the configuration profile.

        Parameters:
        validatorTypes - The types of validators in the configuration profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        ConfigurationProfileSummary.Builder type​(String type)

        The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

        AWS.AppConfig.FeatureFlags

        AWS.Freeform

        Parameters:
        type - The type of configurations contained in the profile. AppConfig supports feature flags and freeform configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for Type:

        AWS.AppConfig.FeatureFlags

        AWS.Freeform

        Returns:
        Returns a reference to this object so that method calls can be chained together.