Class Platform

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class Platform
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    Platform stores configuration related to external cloud providers.
    See Also:
    Serialized Form
    • Constructor Detail

      • Platform

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

        public Platform​(String cloudControllerManager,
                        String platformName)
    • Method Detail

      • getCloudControllerManager

        public String getCloudControllerManager()
        CloudControllerManager when set to external, this property will enable an external cloud provider.
      • setCloudControllerManager

        public void setCloudControllerManager​(String cloudControllerManager)
        CloudControllerManager when set to external, this property will enable an external cloud provider.
      • getPlatformName

        public String getPlatformName()
        PlatformName holds the arbitrary string representing the infrastructure provider name, expected to be set at the installation time. This field is solely for informational and reporting purposes and is not expected to be used for decision-making.
      • setPlatformName

        public void setPlatformName​(String platformName)
        PlatformName holds the arbitrary string representing the infrastructure provider name, expected to be set at the installation time. This field is solely for informational and reporting purposes and is not expected to be used for decision-making.
      • getAdditionalProperties

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

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

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