Class KubevirtPlatformStatus

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class KubevirtPlatformStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<KubevirtPlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    KubevirtPlatformStatus holds the current status of the kubevirt infrastructure provider.
    See Also:
    Serialized Form
    • Constructor Detail

      • KubevirtPlatformStatus

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

        public KubevirtPlatformStatus​(String apiServerInternalIP,
                                      String ingressIP)
    • Method Detail

      • getApiServerInternalIP

        public String getApiServerInternalIP()
        apiServerInternalIP is an IP address to contact the Kubernetes API server that can be used by components inside the cluster, like kubelets using the infrastructure rather than Kubernetes networking. It is the IP that the Infrastructure.status.apiServerInternalURI points to. It is the IP for a self-hosted load balancer in front of the API servers.
      • setApiServerInternalIP

        public void setApiServerInternalIP​(String apiServerInternalIP)
        apiServerInternalIP is an IP address to contact the Kubernetes API server that can be used by components inside the cluster, like kubelets using the infrastructure rather than Kubernetes networking. It is the IP that the Infrastructure.status.apiServerInternalURI points to. It is the IP for a self-hosted load balancer in front of the API servers.
      • getIngressIP

        public String getIngressIP()
        ingressIP is an external IP which routes to the default ingress controller. The IP is a suitable target of a wildcard DNS record used to resolve default route host names.
      • setIngressIP

        public void setIngressIP​(String ingressIP)
        ingressIP is an external IP which routes to the default ingress controller. The IP is a suitable target of a wildcard DNS record used to resolve default route host names.
      • getAdditionalProperties

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

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

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