Class NetworkSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.NetworkSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
public class NetworkSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NetworkSpec()No args constructor for use in serializationNetworkSpec(List<AdditionalNetworkDefinition> additionalNetworks, List<ClusterNetworkEntry> clusterNetwork, DefaultNetworkDefinition defaultNetwork, Boolean deployKubeProxy, Boolean disableMultiNetwork, ProxyConfig kubeProxyConfig, String logLevel, List<String> serviceNetwork)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AdditionalNetworkDefinition>getAdditionalNetworks()Map<String,Object>getAdditionalProperties()List<ClusterNetworkEntry>getClusterNetwork()DefaultNetworkDefinitiongetDefaultNetwork()BooleangetDeployKubeProxy()BooleangetDisableMultiNetwork()ProxyConfiggetKubeProxyConfig()StringgetLogLevel()List<String>getServiceNetwork()voidsetAdditionalNetworks(List<AdditionalNetworkDefinition> additionalNetworks)voidsetAdditionalProperty(String name, Object value)voidsetClusterNetwork(List<ClusterNetworkEntry> clusterNetwork)voidsetDefaultNetwork(DefaultNetworkDefinition defaultNetwork)voidsetDeployKubeProxy(Boolean deployKubeProxy)voidsetDisableMultiNetwork(Boolean disableMultiNetwork)voidsetKubeProxyConfig(ProxyConfig kubeProxyConfig)voidsetLogLevel(String logLevel)voidsetServiceNetwork(List<String> serviceNetwork)
-
-
-
Constructor Detail
-
NetworkSpec
public NetworkSpec()
No args constructor for use in serialization
-
NetworkSpec
public NetworkSpec(List<AdditionalNetworkDefinition> additionalNetworks, List<ClusterNetworkEntry> clusterNetwork, DefaultNetworkDefinition defaultNetwork, Boolean deployKubeProxy, Boolean disableMultiNetwork, ProxyConfig kubeProxyConfig, String logLevel, List<String> serviceNetwork)
- Parameters:
deployKubeProxy-logLevel-additionalNetworks-defaultNetwork-serviceNetwork-clusterNetwork-disableMultiNetwork-kubeProxyConfig-
-
-
Method Detail
-
getAdditionalNetworks
public List<AdditionalNetworkDefinition> getAdditionalNetworks()
-
setAdditionalNetworks
public void setAdditionalNetworks(List<AdditionalNetworkDefinition> additionalNetworks)
-
getClusterNetwork
public List<ClusterNetworkEntry> getClusterNetwork()
-
setClusterNetwork
public void setClusterNetwork(List<ClusterNetworkEntry> clusterNetwork)
-
getDefaultNetwork
public DefaultNetworkDefinition getDefaultNetwork()
-
setDefaultNetwork
public void setDefaultNetwork(DefaultNetworkDefinition defaultNetwork)
-
getDeployKubeProxy
public Boolean getDeployKubeProxy()
-
setDeployKubeProxy
public void setDeployKubeProxy(Boolean deployKubeProxy)
-
getDisableMultiNetwork
public Boolean getDisableMultiNetwork()
-
setDisableMultiNetwork
public void setDisableMultiNetwork(Boolean disableMultiNetwork)
-
getKubeProxyConfig
public ProxyConfig getKubeProxyConfig()
-
setKubeProxyConfig
public void setKubeProxyConfig(ProxyConfig kubeProxyConfig)
-
getLogLevel
public String getLogLevel()
-
setLogLevel
public void setLogLevel(String logLevel)
-
-