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()
IngressBackend
getBackend()
String
getIngressClassName()
List<IngressRule>
getRules()
List<IngressTLS>
getTls()
void
setAdditionalProperty(String name, Object value)
void
setBackend(IngressBackend backend)
void
setIngressClassName(String ingressClassName)
void
setRules(List<IngressRule> rules)
void
setTls(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
-