Class V1IngressClassSpec
java.lang.Object
io.micronaut.kubernetes.client.openapi.model.V1IngressClassSpec
@Generated("io.micronaut.openapi.generator.JavaMicronautClientCodegen")
public class V1IngressClassSpec
extends Object
IngressClassSpec provides information about the class of an Ingress.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncontroller
(String controller) Set controller in a chainable fashion.boolean
controller refers to the name of the controller that should handle this class.int
hashCode()
parameters
(V1IngressClassParametersReference parameters) Set parameters in a chainable fashion.void
setController
(String controller) Set the controller property valuevoid
setParameters
(V1IngressClassParametersReference parameters) Set the parameters property valuetoString()
-
Field Details
-
JSON_PROPERTY_CONTROLLER
- See Also:
-
JSON_PROPERTY_PARAMETERS
- See Also:
-
-
Constructor Details
-
V1IngressClassSpec
public V1IngressClassSpec()
-
-
Method Details
-
getController
controller refers to the name of the controller that should handle this class. This allows for different \"flavors\" that are controlled by the same controller. For example, you may have different parameters for the same implementing controller. This should be specified as a domain-prefixed path no more than 250 characters in length, e.g. \"acme.io/ingress-controller\". This field is immutable.- Returns:
- the controller property value
-
setController
Set the controller property value- Parameters:
controller
- property value to set
-
controller
Set controller in a chainable fashion.- Returns:
- The same instance of V1IngressClassSpec for chaining.
-
getParameters
- Returns:
- the parameters property value
-
setParameters
Set the parameters property value- Parameters:
parameters
- property value to set
-
parameters
Set parameters in a chainable fashion.- Returns:
- The same instance of V1IngressClassSpec for chaining.
-
equals
-
hashCode
public int hashCode() -
toString
-