Package org.cdk8s.plus25.k8s
Interface IngressBackend
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IngressBackend.Jsii$Proxy
@Generated(value="jsii-pacmak/1.88.0 (build eaabd08)", date="2023-09-11T06:17:58.553Z") @Stability(Stable) public interface IngressBackend extends software.amazon.jsii.JsiiSerializable
IngressBackend describes all endpoints for a given service and port.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIngressBackend.BuilderA builder forIngressBackendstatic classIngressBackend.Jsii$ProxyAn implementation forIngressBackend
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static IngressBackend.Builderbuilder()default TypedLocalObjectReferencegetResource()Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object.default IngressServiceBackendgetService()Service references a Service as a Backend.
-
-
-
Method Detail
-
getResource
@Stability(Stable) @Nullable default TypedLocalObjectReference getResource()
Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object.If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with "Service".
-
getService
@Stability(Stable) @Nullable default IngressServiceBackend getService()
Service references a Service as a Backend.This is a mutually exclusive setting with "Resource".
-
builder
@Stability(Stable) static IngressBackend.Builder builder()
- Returns:
- a
IngressBackend.BuilderofIngressBackend
-
-