Interface CreateHostedConfigurationVersionRequest.Builder

    • Method Detail

      • configurationProfileId

        CreateHostedConfigurationVersionRequest.Builder configurationProfileId​(String configurationProfileId)

        The configuration profile ID.

        Parameters:
        configurationProfileId - The configuration profile ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateHostedConfigurationVersionRequest.Builder description​(String description)

        A description of the configuration.

        Parameters:
        description - A description of the configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • content

        CreateHostedConfigurationVersionRequest.Builder content​(SdkBytes content)

        The content of the configuration or the configuration data.

        Parameters:
        content - The content of the configuration or the configuration data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contentType

        CreateHostedConfigurationVersionRequest.Builder contentType​(String contentType)

        A standard MIME type describing the format of the configuration content. For more information, see Content-Type.

        Parameters:
        contentType - A standard MIME type describing the format of the configuration content. For more information, see Content-Type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestVersionNumber

        CreateHostedConfigurationVersionRequest.Builder latestVersionNumber​(Integer latestVersionNumber)

        An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version. To ensure your data is not overwritten when creating multiple hosted configuration versions in rapid succession, specify the version number of the latest hosted configuration version.

        Parameters:
        latestVersionNumber - An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version. To ensure your data is not overwritten when creating multiple hosted configuration versions in rapid succession, specify the version number of the latest hosted configuration version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • versionLabel

        CreateHostedConfigurationVersionRequest.Builder versionLabel​(String versionLabel)

        An optional, user-defined label for the AppConfig hosted configuration version. This value must contain at least one non-numeric character. For example, "v2.2.0".

        Parameters:
        versionLabel - An optional, user-defined label for the AppConfig hosted configuration version. This value must contain at least one non-numeric character. For example, "v2.2.0".
        Returns:
        Returns a reference to this object so that method calls can be chained together.