Interface SkillDetails.Builder

    • Method Detail

      • productDescription

        SkillDetails.Builder productDescription​(String productDescription)

        The description of the product.

        Parameters:
        productDescription - The description of the product.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • invocationPhrase

        SkillDetails.Builder invocationPhrase​(String invocationPhrase)

        The phrase used to trigger the skill.

        Parameters:
        invocationPhrase - The phrase used to trigger the skill.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • releaseDate

        SkillDetails.Builder releaseDate​(String releaseDate)

        The date when the skill was released.

        Parameters:
        releaseDate - The date when the skill was released.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endUserLicenseAgreement

        SkillDetails.Builder endUserLicenseAgreement​(String endUserLicenseAgreement)

        The URL of the end user license agreement.

        Parameters:
        endUserLicenseAgreement - The URL of the end user license agreement.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • genericKeywords

        SkillDetails.Builder genericKeywords​(Collection<String> genericKeywords)

        The generic keywords associated with the skill that can be used to find a skill.

        Parameters:
        genericKeywords - The generic keywords associated with the skill that can be used to find a skill.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • genericKeywords

        SkillDetails.Builder genericKeywords​(String... genericKeywords)

        The generic keywords associated with the skill that can be used to find a skill.

        Parameters:
        genericKeywords - The generic keywords associated with the skill that can be used to find a skill.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • bulletPoints

        SkillDetails.Builder bulletPoints​(Collection<String> bulletPoints)

        The details about what the skill supports organized as bullet points.

        Parameters:
        bulletPoints - The details about what the skill supports organized as bullet points.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • bulletPoints

        SkillDetails.Builder bulletPoints​(String... bulletPoints)

        The details about what the skill supports organized as bullet points.

        Parameters:
        bulletPoints - The details about what the skill supports organized as bullet points.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • newInThisVersionBulletPoints

        SkillDetails.Builder newInThisVersionBulletPoints​(Collection<String> newInThisVersionBulletPoints)

        The updates added in bullet points.

        Parameters:
        newInThisVersionBulletPoints - The updates added in bullet points.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • newInThisVersionBulletPoints

        SkillDetails.Builder newInThisVersionBulletPoints​(String... newInThisVersionBulletPoints)

        The updates added in bullet points.

        Parameters:
        newInThisVersionBulletPoints - The updates added in bullet points.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • skillTypes

        SkillDetails.Builder skillTypes​(Collection<String> skillTypes)

        The types of skills.

        Parameters:
        skillTypes - The types of skills.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • skillTypes

        SkillDetails.Builder skillTypes​(String... skillTypes)

        The types of skills.

        Parameters:
        skillTypes - The types of skills.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reviews

        SkillDetails.Builder reviews​(Map<String,​String> reviews)

        This member has been deprecated.

        The list of reviews for the skill, including Key and Value pair.

        Parameters:
        reviews - This member has been deprecated.

        The list of reviews for the skill, including Key and Value pair.

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

        SkillDetails.Builder developerInfo​(DeveloperInfo developerInfo)

        The details about the developer that published the skill.

        Parameters:
        developerInfo - The details about the developer that published the skill.
        Returns:
        Returns a reference to this object so that method calls can be chained together.