Class ConsoleQuickStartSpec

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<ConsoleQuickStartSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ConsoleQuickStartSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ConsoleQuickStartSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ConsoleQuickStartSpec is the desired quick start configuration.
    See Also:
    Serialized Form
    • Constructor Detail

      • ConsoleQuickStartSpec

        public ConsoleQuickStartSpec()
        No args constructor for use in serialization
    • Method Detail

      • getAccessReviewResources

        public List<io.fabric8.kubernetes.api.model.authorization.v1.ResourceAttributes> getAccessReviewResources()
        accessReviewResources contains a list of resources that the user's access will be reviewed against in order for the user to complete the Quick Start. The Quick Start will be hidden if any of the access reviews fail.
      • setAccessReviewResources

        public void setAccessReviewResources​(List<io.fabric8.kubernetes.api.model.authorization.v1.ResourceAttributes> accessReviewResources)
        accessReviewResources contains a list of resources that the user's access will be reviewed against in order for the user to complete the Quick Start. The Quick Start will be hidden if any of the access reviews fail.
      • getConclusion

        public String getConclusion()
        conclusion sums up the Quick Start and suggests the possible next steps. (includes markdown)
      • setConclusion

        public void setConclusion​(String conclusion)
        conclusion sums up the Quick Start and suggests the possible next steps. (includes markdown)
      • getDescription

        public String getDescription()
        description is the description of the Quick Start. (includes markdown)
      • setDescription

        public void setDescription​(String description)
        description is the description of the Quick Start. (includes markdown)
      • getDisplayName

        public String getDisplayName()
        displayName is the display name of the Quick Start.
      • setDisplayName

        public void setDisplayName​(String displayName)
        displayName is the display name of the Quick Start.
      • getDurationMinutes

        public Integer getDurationMinutes()
        durationMinutes describes approximately how many minutes it will take to complete the Quick Start.
      • setDurationMinutes

        public void setDurationMinutes​(Integer durationMinutes)
        durationMinutes describes approximately how many minutes it will take to complete the Quick Start.
      • getIcon

        public String getIcon()
        icon is a base64 encoded image that will be displayed beside the Quick Start display name. The icon should be an vector image for easy scaling. The size of the icon should be 40x40.
      • setIcon

        public void setIcon​(String icon)
        icon is a base64 encoded image that will be displayed beside the Quick Start display name. The icon should be an vector image for easy scaling. The size of the icon should be 40x40.
      • getIntroduction

        public String getIntroduction()
        introduction describes the purpose of the Quick Start. (includes markdown)
      • setIntroduction

        public void setIntroduction​(String introduction)
        introduction describes the purpose of the Quick Start. (includes markdown)
      • getNextQuickStart

        public List<String> getNextQuickStart()
        nextQuickStart is a list of the following Quick Starts, suggested for the user to try.
      • setNextQuickStart

        public void setNextQuickStart​(List<String> nextQuickStart)
        nextQuickStart is a list of the following Quick Starts, suggested for the user to try.
      • getPrerequisites

        public List<String> getPrerequisites()
        prerequisites contains all prerequisites that need to be met before taking a Quick Start. (includes markdown)
      • setPrerequisites

        public void setPrerequisites​(List<String> prerequisites)
        prerequisites contains all prerequisites that need to be met before taking a Quick Start. (includes markdown)
      • getTags

        public List<String> getTags()
        tags is a list of strings that describe the Quick Start.
      • setTags

        public void setTags​(List<String> tags)
        tags is a list of strings that describe the Quick Start.
      • getTasks

        public List<ConsoleQuickStartTask> getTasks()
        tasks is the list of steps the user has to perform to complete the Quick Start.
      • setTasks

        public void setTasks​(List<ConsoleQuickStartTask> tasks)
        tasks is the list of steps the user has to perform to complete the Quick Start.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)