Class IngressSpec
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.networking.v1.IngressSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource
,Serializable
public class IngressSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IngressSpec()
No args constructor for use in serializationIngressSpec(IngressBackend defaultBackend, String ingressClassName, List<IngressRule> rules, List<IngressTLS> tls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getAdditionalProperties()
IngressBackend
getDefaultBackend()
String
getIngressClassName()
List<IngressRule>
getRules()
List<IngressTLS>
getTls()
void
setAdditionalProperty(String name, Object value)
void
setDefaultBackend(IngressBackend defaultBackend)
void
setIngressClassName(String ingressClassName)
void
setRules(List<IngressRule> rules)
void
setTls(List<IngressTLS> tls)
-
-
-
Constructor Detail
-
IngressSpec
public IngressSpec()
No args constructor for use in serialization
-
IngressSpec
public IngressSpec(IngressBackend defaultBackend, String ingressClassName, List<IngressRule> rules, List<IngressTLS> tls)
- Parameters:
defaultBackend
-ingressClassName
-rules
-tls
-
-
-
Method Detail
-
getDefaultBackend
public IngressBackend getDefaultBackend()
-
setDefaultBackend
public void setDefaultBackend(IngressBackend defaultBackend)
-
getIngressClassName
public String getIngressClassName()
-
setIngressClassName
public void setIngressClassName(String ingressClassName)
-
getRules
public List<IngressRule> getRules()
-
setRules
public void setRules(List<IngressRule> rules)
-
getTls
public List<IngressTLS> getTls()
-
setTls
public void setTls(List<IngressTLS> tls)
-
-