Class NetworkStatus

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

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

      • NetworkStatus

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

      • setClusterNetwork

        public void setClusterNetwork​(List<ClusterNetworkEntry> clusterNetwork)
        IP address pool to use for pod IPs.
      • getClusterNetworkMTU

        public Integer getClusterNetworkMTU()
        clusterNetworkMTU is the MTU for inter-pod networking.
      • setClusterNetworkMTU

        public void setClusterNetworkMTU​(Integer clusterNetworkMTU)
        clusterNetworkMTU is the MTU for inter-pod networking.
      • getConditions

        public List<io.fabric8.kubernetes.api.model.Condition> getConditions()
        conditions represents the observations of a network.config current state. Known .status.conditions.type are: "NetworkDiagnosticsAvailable"
      • setConditions

        public void setConditions​(List<io.fabric8.kubernetes.api.model.Condition> conditions)
        conditions represents the observations of a network.config current state. Known .status.conditions.type are: "NetworkDiagnosticsAvailable"
      • getMigration

        public NetworkMigration getMigration()
        NetworkStatus is the current network configuration.
      • setMigration

        public void setMigration​(NetworkMigration migration)
        NetworkStatus is the current network configuration.
      • getNetworkType

        public String getNetworkType()
        networkType is the plugin that is deployed (e.g. OVNKubernetes).
      • setNetworkType

        public void setNetworkType​(String networkType)
        networkType is the plugin that is deployed (e.g. OVNKubernetes).
      • getServiceNetwork

        public List<String> getServiceNetwork()
        IP address pool for services. Currently, we only support a single entry here.
      • setServiceNetwork

        public void setServiceNetwork​(List<String> serviceNetwork)
        IP address pool for services. Currently, we only support a single entry here.
      • getAdditionalProperties

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

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

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