Class SearchIndexerSkill

    • Constructor Detail

    • Method Detail

      • getName

        public String getName()
        Get the name property: The name of the skill which uniquely identifies it within the skillset. A skill with no name defined will be given a default name of its 1-based index in the skills array, prefixed with the character '#'.
        Returns:
        the name value.
      • setName

        public SearchIndexerSkill setName​(String name)
        Set the name property: The name of the skill which uniquely identifies it within the skillset. A skill with no name defined will be given a default name of its 1-based index in the skills array, prefixed with the character '#'.
        Parameters:
        name - the name value to set.
        Returns:
        the SearchIndexerSkill object itself.
      • getDescription

        public String getDescription()
        Get the description property: The description of the skill which describes the inputs, outputs, and usage of the skill.
        Returns:
        the description value.
      • setDescription

        public SearchIndexerSkill setDescription​(String description)
        Set the description property: The description of the skill which describes the inputs, outputs, and usage of the skill.
        Parameters:
        description - the description value to set.
        Returns:
        the SearchIndexerSkill object itself.
      • getContext

        public String getContext()
        Get the context property: Represents the level at which operations take place, such as the document root or document content (for example, /document or /document/content). The default is /document.
        Returns:
        the context value.
      • setContext

        public SearchIndexerSkill setContext​(String context)
        Set the context property: Represents the level at which operations take place, such as the document root or document content (for example, /document or /document/content). The default is /document.
        Parameters:
        context - the context value to set.
        Returns:
        the SearchIndexerSkill object itself.
      • getInputs

        public List<InputFieldMappingEntry> getInputs()
        Get the inputs property: Inputs of the skills could be a column in the source data set, or the output of an upstream skill.
        Returns:
        the inputs value.
      • getOutputs

        public List<OutputFieldMappingEntry> getOutputs()
        Get the outputs property: The output of a skill is either a field in a search index, or a value that can be consumed as an input by another skill.
        Returns:
        the outputs value.