Interface UpdateApplicationRequest.Builder

    • Method Detail

      • applicationId

        UpdateApplicationRequest.Builder applicationId​(String applicationId)

        The Amazon Resource Name (ARN) of the application.

        Parameters:
        applicationId - The Amazon Resource Name (ARN) of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • author

        UpdateApplicationRequest.Builder author​(String author)

        The name of the author publishing the app.

        Minimum length=1. Maximum length=127.

        Pattern "^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";

        Parameters:
        author - The name of the author publishing the app.

        Minimum length=1. Maximum length=127.

        Pattern "^[a-z0-9](([a-z0-9]|-(?!-))*[a-z0-9])?$";

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

        UpdateApplicationRequest.Builder description​(String description)

        The description of the application.

        Minimum length=1. Maximum length=256

        Parameters:
        description - The description of the application.

        Minimum length=1. Maximum length=256

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

        UpdateApplicationRequest.Builder homePageUrl​(String homePageUrl)

        A URL with more information about the application, for example the location of your GitHub repository for the application.

        Parameters:
        homePageUrl - A URL with more information about the application, for example the location of your GitHub repository for the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        UpdateApplicationRequest.Builder labels​(Collection<String> labels)

        Labels to improve discovery of apps in search results.

        Minimum length=1. Maximum length=127. Maximum number of labels: 10

        Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";

        Parameters:
        labels - Labels to improve discovery of apps in search results.

        Minimum length=1. Maximum length=127. Maximum number of labels: 10

        Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";

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

        UpdateApplicationRequest.Builder labels​(String... labels)

        Labels to improve discovery of apps in search results.

        Minimum length=1. Maximum length=127. Maximum number of labels: 10

        Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";

        Parameters:
        labels - Labels to improve discovery of apps in search results.

        Minimum length=1. Maximum length=127. Maximum number of labels: 10

        Pattern: "^[a-zA-Z0-9+\\-_:\\/@]+$";

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

        UpdateApplicationRequest.Builder readmeBody​(String readmeBody)

        A text readme file in Markdown language that contains a more detailed description of the application and how it works.

        Maximum size 5 MB

        Parameters:
        readmeBody - A text readme file in Markdown language that contains a more detailed description of the application and how it works.

        Maximum size 5 MB

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

        UpdateApplicationRequest.Builder readmeUrl​(String readmeUrl)

        A link to the readme file in Markdown language that contains a more detailed description of the application and how it works.

        Maximum size 5 MB

        Parameters:
        readmeUrl - A link to the readme file in Markdown language that contains a more detailed description of the application and how it works.

        Maximum size 5 MB

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