All Classes
-
Class Summary Class Description AllowedRoutes AllowedRoutes defines which Routes may be attached to this Listener.AllowedRoutesBuilder AllowedRoutesFluent<A extends AllowedRoutesFluent<A>> GeneratedBackendLBPolicy BackendLBPolicy provides a way to define load balancing rules for a backend.BackendLBPolicyBuilder BackendLBPolicyFluent<A extends BackendLBPolicyFluent<A>> GeneratedBackendLBPolicyList BackendLBPolicyList contains a list of BackendLBPoliciesBackendLBPolicyListBuilder BackendLBPolicyListFluent<A extends BackendLBPolicyListFluent<A>> GeneratedBackendLBPolicySpec BackendLBPolicySpec defines the desired state of BackendLBPolicy.BackendLBPolicySpecBuilder BackendLBPolicySpecFluent<A extends BackendLBPolicySpecFluent<A>> GeneratedBackendObjectReference BackendObjectReference defines how an ObjectReference that is specific to BackendRef.BackendObjectReferenceBuilder BackendObjectReferenceFluent<A extends BackendObjectReferenceFluent<A>> GeneratedBackendRef BackendRef defines how a Route should forward a request to a Kubernetes resource.BackendRefBuilder BackendRefFluent<A extends BackendRefFluent<A>> GeneratedBackendTLSPolicy BackendTLSPolicy provides a way to configure how a Gateway connects to a Backend via TLS.BackendTLSPolicyBuilder BackendTLSPolicyFluent<A extends BackendTLSPolicyFluent<A>> GeneratedBackendTLSPolicyList BackendTLSPolicyList contains a list of BackendTLSPoliciesBackendTLSPolicyListBuilder BackendTLSPolicyListFluent<A extends BackendTLSPolicyListFluent<A>> GeneratedBackendTLSPolicySpec BackendTLSPolicySpec defines the desired state of BackendTLSPolicy.BackendTLSPolicySpecBuilder BackendTLSPolicySpecFluent<A extends BackendTLSPolicySpecFluent<A>> GeneratedBackendTLSPolicyValidation BackendTLSPolicyValidation contains backend TLS validation configuration.BackendTLSPolicyValidationBuilder BackendTLSPolicyValidationFluent<A extends BackendTLSPolicyValidationFluent<A>> GeneratedCommonRouteSpec CommonRouteSpec defines the common attributes that all Routes MUST include within their spec.CommonRouteSpecBuilder CommonRouteSpecFluent<A extends CommonRouteSpecFluent<A>> GeneratedCookieConfig CookieConfig defines the configuration for cookie-based session persistence.CookieConfigBuilder CookieConfigFluent<A extends CookieConfigFluent<A>> GeneratedFraction FractionBuilder FractionFluent<A extends FractionFluent<A>> GeneratedFrontendTLSValidation FrontendTLSValidation holds configuration information that can be used to validate the frontend initiating the TLS connectionFrontendTLSValidationBuilder FrontendTLSValidationFluent<A extends FrontendTLSValidationFluent<A>> GeneratedGateway Gateway represents an instance of a service-traffic handling infrastructure by binding Listeners to a set of IP addresses.Gateway Gateway represents an instance of a service-traffic handling infrastructure by binding Listeners to a set of IP addresses.GatewayAddress GatewayAddress describes an address that can be bound to a Gateway.GatewayAddressBuilder GatewayAddressFluent<A extends GatewayAddressFluent<A>> GeneratedGatewayBackendTLS GatewayBackendTLS describes backend TLS configuration for gateway.GatewayBackendTLSBuilder GatewayBackendTLSFluent<A extends GatewayBackendTLSFluent<A>> GeneratedGatewayBuilder GatewayBuilder GatewayClass GatewayClass describes a class of Gateways available to the user for creating Gateway resources.GatewayClass GatewayClass describes a class of Gateways available to the user for creating Gateway resources.GatewayClassBuilder GatewayClassBuilder GatewayClassFluent<A extends GatewayClassFluent<A>> GeneratedGatewayClassFluent<A extends GatewayClassFluent<A>> GeneratedGatewayClassList GatewayClassList contains a list of GatewayClassGatewayClassList GatewayClassList contains a list of GatewayClassGatewayClassListBuilder GatewayClassListBuilder GatewayClassListFluent<A extends GatewayClassListFluent<A>> GeneratedGatewayClassListFluent<A extends GatewayClassListFluent<A>> GeneratedGatewayClassSpec GatewayClassSpec reflects the configuration of a class of Gateways.GatewayClassSpecBuilder GatewayClassSpecFluent<A extends GatewayClassSpecFluent<A>> GeneratedGatewayClassStatus GatewayClassStatus is the current status for the GatewayClass.GatewayClassStatusBuilder GatewayClassStatusFluent<A extends GatewayClassStatusFluent<A>> GeneratedGatewayFluent<A extends GatewayFluent<A>> GeneratedGatewayFluent<A extends GatewayFluent<A>> GeneratedGatewayInfrastructure GatewayInfrastructure defines infrastructure level attributes about a Gateway instance.GatewayInfrastructureBuilder GatewayInfrastructureFluent<A extends GatewayInfrastructureFluent<A>> GeneratedGatewayList GatewayList contains a list of Gateways.GatewayList GatewayList contains a list of Gateways.GatewayListBuilder GatewayListBuilder GatewayListFluent<A extends GatewayListFluent<A>> GeneratedGatewayListFluent<A extends GatewayListFluent<A>> GeneratedGatewaySpec GatewaySpec defines the desired state of Gateway.GatewaySpecBuilder GatewaySpecFluent<A extends GatewaySpecFluent<A>> GeneratedGatewayStatus GatewayStatus defines the observed state of Gateway.GatewayStatusAddress GatewayStatusAddress describes a network address that is bound to a Gateway.GatewayStatusAddressBuilder GatewayStatusAddressFluent<A extends GatewayStatusAddressFluent<A>> GeneratedGatewayStatusBuilder GatewayStatusFluent<A extends GatewayStatusFluent<A>> GeneratedGatewayTLSConfig GatewayTLSConfig describes a TLS configuration.GatewayTLSConfigBuilder GatewayTLSConfigFluent<A extends GatewayTLSConfigFluent<A>> GeneratedGRPCBackendRef GRPCBackendRef defines how a GRPCRoute forwards a gRPC request.GRPCBackendRefBuilder GRPCBackendRefFluent<A extends GRPCBackendRefFluent<A>> GeneratedGRPCHeaderMatch GRPCHeaderMatch describes how to select a gRPC route by matching gRPC request headers.GRPCHeaderMatchBuilder GRPCHeaderMatchFluent<A extends GRPCHeaderMatchFluent<A>> GeneratedGRPCMethodMatch GRPCMethodMatch describes how to select a gRPC route by matching the gRPC request service and/or method.GRPCMethodMatchBuilder GRPCMethodMatchFluent<A extends GRPCMethodMatchFluent<A>> GeneratedGRPCRoute GRPCRoute provides a way to route gRPC requests.GRPCRoute GRPCRouteBuilder GRPCRouteBuilder GRPCRouteFilter GRPCRouteFilter defines processing steps that must be completed during the request or response lifecycle.GRPCRouteFilterBuilder GRPCRouteFilterFluent<A extends GRPCRouteFilterFluent<A>> GeneratedGRPCRouteFluent<A extends GRPCRouteFluent<A>> GeneratedGRPCRouteFluent<A extends GRPCRouteFluent<A>> GeneratedGRPCRouteList GRPCRouteList contains a list of GRPCRoute.GRPCRouteList GRPCRouteListBuilder GRPCRouteListBuilder GRPCRouteListFluent<A extends GRPCRouteListFluent<A>> GeneratedGRPCRouteListFluent<A extends GRPCRouteListFluent<A>> GeneratedGRPCRouteMatch GRPCRouteMatch defines the predicate used to match requests to a given action.GRPCRouteMatchBuilder GRPCRouteMatchFluent<A extends GRPCRouteMatchFluent<A>> GeneratedGRPCRouteRule GRPCRouteRule defines the semantics for matching a gRPC request based on conditions (matches), processing it (filters), and forwarding the request to an API object (backendRefs).GRPCRouteRuleBuilder GRPCRouteRuleFluent<A extends GRPCRouteRuleFluent<A>> GeneratedGRPCRouteSpec GRPCRouteSpec defines the desired state of GRPCRouteGRPCRouteSpecBuilder GRPCRouteSpecFluent<A extends GRPCRouteSpecFluent<A>> GeneratedGRPCRouteStatus GRPCRouteStatus defines the observed state of GRPCRoute.GRPCRouteStatusBuilder GRPCRouteStatusFluent<A extends GRPCRouteStatusFluent<A>> GeneratedHTTPBackendRef HTTPBackendRef defines how a HTTPRoute should forward an HTTP request.HTTPBackendRefBuilder HTTPBackendRefFluent<A extends HTTPBackendRefFluent<A>> GeneratedHTTPHeader HTTPHeader represents an HTTP Header name and value as defined by RFC 7230.HTTPHeaderBuilder HTTPHeaderFilter HTTPHeaderFilter defines a filter that modifies the headers of an HTTP request or response.HTTPHeaderFilterBuilder HTTPHeaderFilterFluent<A extends HTTPHeaderFilterFluent<A>> GeneratedHTTPHeaderFluent<A extends HTTPHeaderFluent<A>> GeneratedHTTPHeaderMatch HTTPHeaderMatch describes how to select a HTTP route by matching HTTP request headers.HTTPHeaderMatchBuilder HTTPHeaderMatchFluent<A extends HTTPHeaderMatchFluent<A>> GeneratedHTTPPathMatch HTTPPathMatch describes how to select a HTTP route by matching the HTTP request path.HTTPPathMatchBuilder HTTPPathMatchFluent<A extends HTTPPathMatchFluent<A>> GeneratedHTTPPathModifier HTTPPathModifier defines configuration for path modifiers.HTTPPathModifierBuilder HTTPPathModifierFluent<A extends HTTPPathModifierFluent<A>> GeneratedHTTPQueryParamMatch HTTPQueryParamMatch describes how to select a HTTP route by matching HTTP query parameters.HTTPQueryParamMatchBuilder HTTPQueryParamMatchFluent<A extends HTTPQueryParamMatchFluent<A>> GeneratedHTTPRequestMirrorFilter HTTPRequestMirrorFilter defines configuration for the RequestMirror filter.HTTPRequestMirrorFilterBuilder HTTPRequestMirrorFilterFluent<A extends HTTPRequestMirrorFilterFluent<A>> GeneratedHTTPRequestRedirectFilter HTTPRequestRedirect defines a filter that redirects a request.HTTPRequestRedirectFilterBuilder HTTPRequestRedirectFilterFluent<A extends HTTPRequestRedirectFilterFluent<A>> GeneratedHTTPRoute HTTPRoute provides a way to route HTTP requests.HTTPRoute HTTPRoute provides a way to route HTTP requests.HTTPRouteBuilder HTTPRouteBuilder HTTPRouteFilter HTTPRouteFilter defines processing steps that must be completed during the request or response lifecycle.HTTPRouteFilterBuilder HTTPRouteFilterFluent<A extends HTTPRouteFilterFluent<A>> GeneratedHTTPRouteFluent<A extends HTTPRouteFluent<A>> GeneratedHTTPRouteFluent<A extends HTTPRouteFluent<A>> GeneratedHTTPRouteList HTTPRouteList contains a list of HTTPRoute.HTTPRouteList HTTPRouteList contains a list of HTTPRoute.HTTPRouteListBuilder HTTPRouteListBuilder HTTPRouteListFluent<A extends HTTPRouteListFluent<A>> GeneratedHTTPRouteListFluent<A extends HTTPRouteListFluent<A>> GeneratedHTTPRouteMatch HTTPRouteMatch defines the predicate used to match requests to a given action.HTTPRouteMatchBuilder HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>> GeneratedHTTPRouteRetry HTTPRouteRetry defines retry configuration for an HTTPRoute.HTTPRouteRetryBuilder HTTPRouteRetryFluent<A extends HTTPRouteRetryFluent<A>> GeneratedHTTPRouteRule HTTPRouteRule defines semantics for matching an HTTP request based on conditions (matches), processing it (filters), and forwarding the request to an API object (backendRefs).HTTPRouteRuleBuilder HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>> GeneratedHTTPRouteSpec HTTPRouteSpec defines the desired state of HTTPRouteHTTPRouteSpecBuilder HTTPRouteSpecFluent<A extends HTTPRouteSpecFluent<A>> GeneratedHTTPRouteStatus HTTPRouteStatus defines the observed state of HTTPRoute.HTTPRouteStatusBuilder HTTPRouteStatusFluent<A extends HTTPRouteStatusFluent<A>> GeneratedHTTPRouteTimeouts HTTPRouteTimeouts defines timeouts that can be configured for an HTTPRoute.HTTPRouteTimeoutsBuilder HTTPRouteTimeoutsFluent<A extends HTTPRouteTimeoutsFluent<A>> GeneratedHTTPURLRewriteFilter HTTPURLRewriteFilter defines a filter that modifies a request during forwarding.HTTPURLRewriteFilterBuilder HTTPURLRewriteFilterFluent<A extends HTTPURLRewriteFilterFluent<A>> GeneratedListener Listener embodies the concept of a logical endpoint where a Gateway accepts network connections.ListenerBuilder ListenerFluent<A extends ListenerFluent<A>> GeneratedListenerStatus ListenerStatus is the status associated with a Listener.ListenerStatusBuilder ListenerStatusFluent<A extends ListenerStatusFluent<A>> GeneratedLocalObjectReference LocalObjectReference identifies an API object within the namespace of the referrer.LocalObjectReferenceBuilder LocalObjectReferenceFluent<A extends LocalObjectReferenceFluent<A>> GeneratedLocalParametersReference LocalParametersReference identifies an API object containing controller-specific configuration resource within the namespace.LocalParametersReferenceBuilder LocalParametersReferenceFluent<A extends LocalParametersReferenceFluent<A>> GeneratedLocalPolicyTargetReference LocalPolicyTargetReference identifies an API object to apply a direct or inherited policy to.LocalPolicyTargetReferenceBuilder LocalPolicyTargetReferenceFluent<A extends LocalPolicyTargetReferenceFluent<A>> GeneratedLocalPolicyTargetReferenceWithSectionName LocalPolicyTargetReferenceWithSectionName identifies an API object to apply a direct policy to.LocalPolicyTargetReferenceWithSectionNameBuilder LocalPolicyTargetReferenceWithSectionNameFluent<A extends LocalPolicyTargetReferenceWithSectionNameFluent<A>> GeneratedNamespacedPolicyTargetReference NamespacedPolicyTargetReference identifies an API object to apply a direct or inherited policy to, potentially in a different namespace.NamespacedPolicyTargetReferenceBuilder NamespacedPolicyTargetReferenceFluent<A extends NamespacedPolicyTargetReferenceFluent<A>> GeneratedObjectReference ObjectReference identifies an API object including its namespace.ObjectReferenceBuilder ObjectReferenceFluent<A extends ObjectReferenceFluent<A>> GeneratedParametersReference ParametersReference identifies an API object containing controller-specific configuration resource within the cluster.ParametersReferenceBuilder ParametersReferenceFluent<A extends ParametersReferenceFluent<A>> GeneratedParentReference ParentReference identifies an API object (usually a Gateway) that can be considered a parent of this resource (usually a route).ParentReferenceBuilder ParentReferenceFluent<A extends ParentReferenceFluent<A>> GeneratedPolicyAncestorStatus PolicyAncestorStatus describes the status of a route with respect to an associated Ancestor.PolicyAncestorStatusBuilder PolicyAncestorStatusFluent<A extends PolicyAncestorStatusFluent<A>> GeneratedPolicyStatus PolicyStatus defines the common attributes that all Policies should include within their status.PolicyStatusBuilder PolicyStatusFluent<A extends PolicyStatusFluent<A>> GeneratedReferenceGrant ReferenceGrant identifies kinds of resources in other namespaces that are trusted to reference the specified kinds of resources in the same namespace as the policy.ReferenceGrant ReferenceGrant identifies kinds of resources in other namespaces that are trusted to reference the specified kinds of resources in the same namespace as the policy.ReferenceGrantBuilder ReferenceGrantBuilder ReferenceGrantFluent<A extends ReferenceGrantFluent<A>> GeneratedReferenceGrantFluent<A extends ReferenceGrantFluent<A>> GeneratedReferenceGrantFrom ReferenceGrantFrom describes trusted namespaces and kinds.ReferenceGrantFromBuilder ReferenceGrantFromFluent<A extends ReferenceGrantFromFluent<A>> GeneratedReferenceGrantList ReferenceGrantList contains a list of ReferenceGrant.ReferenceGrantList ReferenceGrantList contains a list of ReferenceGrant.ReferenceGrantListBuilder ReferenceGrantListBuilder ReferenceGrantListFluent<A extends ReferenceGrantListFluent<A>> GeneratedReferenceGrantListFluent<A extends ReferenceGrantListFluent<A>> GeneratedReferenceGrantSpec ReferenceGrantSpec identifies a cross namespace relationship that is trusted for Gateway API.ReferenceGrantSpecBuilder ReferenceGrantSpecFluent<A extends ReferenceGrantSpecFluent<A>> GeneratedReferenceGrantTo ReferenceGrantTo describes what Kinds are allowed as targets of the references.ReferenceGrantToBuilder ReferenceGrantToFluent<A extends ReferenceGrantToFluent<A>> GeneratedRouteGroupKind RouteGroupKind indicates the group and kind of a Route resource.RouteGroupKindBuilder RouteGroupKindFluent<A extends RouteGroupKindFluent<A>> GeneratedRouteNamespaces RouteNamespaces indicate which namespaces Routes should be selected from.RouteNamespacesBuilder RouteNamespacesFluent<A extends RouteNamespacesFluent<A>> GeneratedRouteParentStatus RouteParentStatus describes the status of a route with respect to an associated Parent.RouteParentStatusBuilder RouteParentStatusFluent<A extends RouteParentStatusFluent<A>> GeneratedRouteStatus RouteStatus defines the common attributes that all Routes MUST include within their status.RouteStatusBuilder RouteStatusFluent<A extends RouteStatusFluent<A>> GeneratedSecretObjectReference SecretObjectReference identifies an API object including its namespace, defaulting to Secret.SecretObjectReferenceBuilder SecretObjectReferenceFluent<A extends SecretObjectReferenceFluent<A>> GeneratedSessionPersistence SessionPersistence defines the desired state of SessionPersistence.SessionPersistenceBuilder SessionPersistenceFluent<A extends SessionPersistenceFluent<A>> GeneratedSubjectAltName SubjectAltName represents Subject Alternative Name.SubjectAltNameBuilder SubjectAltNameFluent<A extends SubjectAltNameFluent<A>> GeneratedSupportedFeature SupportedFeatureBuilder SupportedFeatureFluent<A extends SupportedFeatureFluent<A>> GeneratedTCPRoute TCPRoute provides a way to route TCP requests.TCPRouteBuilder TCPRouteFluent<A extends TCPRouteFluent<A>> GeneratedTCPRouteList TCPRouteList contains a list of TCPRouteTCPRouteListBuilder TCPRouteListFluent<A extends TCPRouteListFluent<A>> GeneratedTCPRouteRule TCPRouteRule is the configuration for a given rule.TCPRouteRuleBuilder TCPRouteRuleFluent<A extends TCPRouteRuleFluent<A>> GeneratedTCPRouteSpec TCPRouteSpec defines the desired state of TCPRouteTCPRouteSpecBuilder TCPRouteSpecFluent<A extends TCPRouteSpecFluent<A>> GeneratedTCPRouteStatus TCPRouteStatus defines the observed state of TCPRouteTCPRouteStatusBuilder TCPRouteStatusFluent<A extends TCPRouteStatusFluent<A>> GeneratedTLSRoute The TLSRoute resource is similar to TCPRoute, but can be configured to match against TLS-specific metadata.TLSRouteBuilder TLSRouteFluent<A extends TLSRouteFluent<A>> GeneratedTLSRouteList TLSRouteList contains a list of TLSRouteTLSRouteListBuilder TLSRouteListFluent<A extends TLSRouteListFluent<A>> GeneratedTLSRouteRule TLSRouteRule is the configuration for a given rule.TLSRouteRuleBuilder TLSRouteRuleFluent<A extends TLSRouteRuleFluent<A>> GeneratedTLSRouteSpec TLSRouteSpec defines the desired state of a TLSRoute resource.TLSRouteSpecBuilder TLSRouteSpecFluent<A extends TLSRouteSpecFluent<A>> GeneratedTLSRouteStatus TLSRouteStatus defines the observed state of TLSRouteTLSRouteStatusBuilder TLSRouteStatusFluent<A extends TLSRouteStatusFluent<A>> GeneratedUDPRoute UDPRoute provides a way to route UDP traffic.UDPRouteBuilder UDPRouteFluent<A extends UDPRouteFluent<A>> GeneratedUDPRouteList UDPRouteList contains a list of UDPRouteUDPRouteListBuilder UDPRouteListFluent<A extends UDPRouteListFluent<A>> GeneratedUDPRouteRule UDPRouteRule is the configuration for a given rule.UDPRouteRuleBuilder UDPRouteRuleFluent<A extends UDPRouteRuleFluent<A>> GeneratedUDPRouteSpec UDPRouteSpec defines the desired state of UDPRoute.UDPRouteSpecBuilder UDPRouteSpecFluent<A extends UDPRouteSpecFluent<A>> GeneratedUDPRouteStatus UDPRouteStatus defines the observed state of UDPRoute.UDPRouteStatusBuilder UDPRouteStatusFluent<A extends UDPRouteStatusFluent<A>> Generated