Class IngressSpec
java.lang.Object
io.fabric8.kubernetes.api.model.networking.v1beta1.IngressSpec
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") 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 backend, String ingressClassName, List<IngressRule> rules, List<IngressTLS> tls) -
Method Summary
Modifier and Type Method Description Map<String,Object>getAdditionalProperties()IngressBackendgetBackend()StringgetIngressClassName()List<IngressRule>getRules()List<IngressTLS>getTls()voidsetAdditionalProperty(String name, Object value)voidsetBackend(IngressBackend backend)voidsetIngressClassName(String ingressClassName)voidsetRules(List<IngressRule> rules)voidsetTls(List<IngressTLS> tls)
-
Constructor Details
-
IngressSpec
public IngressSpec()No args constructor for use in serialization -
IngressSpec
public IngressSpec(IngressBackend backend, String ingressClassName, List<IngressRule> rules, List<IngressTLS> tls)- Parameters:
ingressClassName-backend-rules-tls-
-
-
Method Details
-
getBackend
- Returns:
- The backend
-
setBackend
- Parameters:
backend- The backend
-
getIngressClassName
- Returns:
- The ingressClassName
-
setIngressClassName
- Parameters:
ingressClassName- The ingressClassName
-
getRules
- Returns:
- The rules
-
setRules
- Parameters:
rules- The rules
-
getTls
- Returns:
- The tls
-
setTls
- Parameters:
tls- The tls
-
getAdditionalProperties
-
setAdditionalProperty
-