Interface AddonInfo.Builder

    • Method Detail

      • addonName

        AddonInfo.Builder addonName​(String addonName)

        The name of the add-on.

        Parameters:
        addonName - The name of the add-on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        AddonInfo.Builder type​(String type)

        The type of the add-on.

        Parameters:
        type - The type of the add-on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addonVersions

        AddonInfo.Builder addonVersions​(Collection<AddonVersionInfo> addonVersions)

        An object representing information about available add-on versions and compatible Kubernetes versions.

        Parameters:
        addonVersions - An object representing information about available add-on versions and compatible Kubernetes versions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addonVersions

        AddonInfo.Builder addonVersions​(AddonVersionInfo... addonVersions)

        An object representing information about available add-on versions and compatible Kubernetes versions.

        Parameters:
        addonVersions - An object representing information about available add-on versions and compatible Kubernetes versions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publisher

        AddonInfo.Builder publisher​(String publisher)

        The publisher of the add-on.

        Parameters:
        publisher - The publisher of the add-on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • owner

        AddonInfo.Builder owner​(String owner)

        The owner of the add-on.

        Parameters:
        owner - The owner of the add-on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • marketplaceInformation

        AddonInfo.Builder marketplaceInformation​(MarketplaceInformation marketplaceInformation)

        Information about the add-on from the Amazon Web Services Marketplace.

        Parameters:
        marketplaceInformation - Information about the add-on from the Amazon Web Services Marketplace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.