Class ApplicationMenuSpec

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ApplicationMenuSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ApplicationMenuSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ApplicationMenuSpec is the specification of the desired section and icon used for the link in the application menu.
    See Also:
    Serialized Form
    • Constructor Detail

      • ApplicationMenuSpec

        public ApplicationMenuSpec()
        No args constructor for use in serialization
      • ApplicationMenuSpec

        public ApplicationMenuSpec​(String imageURL,
                                   String section)
    • Method Detail

      • getImageURL

        public String getImageURL()
        imageURL is the URL for the icon used in front of the link in the application menu. The URL must be an HTTPS URL or a Data URI. The image should be square and will be shown at 24x24 pixels.
      • setImageURL

        public void setImageURL​(String imageURL)
        imageURL is the URL for the icon used in front of the link in the application menu. The URL must be an HTTPS URL or a Data URI. The image should be square and will be shown at 24x24 pixels.
      • getSection

        public String getSection()
        section is the section of the application menu in which the link should appear. This can be any text that will appear as a subheading in the application menu dropdown. A new section will be created if the text does not match text of an existing section.
      • setSection

        public void setSection​(String section)
        section is the section of the application menu in which the link should appear. This can be any text that will appear as a subheading in the application menu dropdown. A new section will be created if the text does not match text of an existing section.
      • getAdditionalProperties

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

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

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