Class AdditionalRoutingCapabilities

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AdditionalRoutingCapabilities
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AdditionalRoutingCapabilitiesBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AdditionalRoutingCapabilities describes components and relevant configuration providing advanced routing capabilities.
    See Also:
    Serialized Form
    • Constructor Detail

      • AdditionalRoutingCapabilities

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

        public AdditionalRoutingCapabilities​(List<String> providers)
    • Method Detail

      • getProviders

        public List<String> getProviders()
        providers is a set of enabled components that provide additional routing capabilities. Entries on this list must be unique. The only valid value is currrently "FRR" which provides FRR routing capabilities through the deployment of FRR.
      • setProviders

        public void setProviders​(List<String> providers)
        providers is a set of enabled components that provide additional routing capabilities. Entries on this list must be unique. The only valid value is currrently "FRR" which provides FRR routing capabilities through the deployment of FRR.
      • getAdditionalProperties

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

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

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