Class HTTPRouteFilterFluent<A extends HTTPRouteFilterFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.HTTPRouteFilterFluent<A>
-
- Direct Known Subclasses:
HTTPBackendRefFluent.FiltersNested,HTTPRouteFilterBuilder,HTTPRouteRuleFluent.FiltersNested
public class HTTPRouteFilterFluent<A extends HTTPRouteFilterFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classHTTPRouteFilterFluent.CorsNested<N>classHTTPRouteFilterFluent.ExtensionRefNested<N>classHTTPRouteFilterFluent.ExternalAuthNested<N>classHTTPRouteFilterFluent.RequestHeaderModifierNested<N>classHTTPRouteFilterFluent.RequestMirrorNested<N>classHTTPRouteFilterFluent.RequestRedirectNested<N>classHTTPRouteFilterFluent.ResponseHeaderModifierNested<N>classHTTPRouteFilterFluent.UrlRewriteNested<N>
-
Constructor Summary
Constructors Constructor Description HTTPRouteFilterFluent()HTTPRouteFilterFluent(HTTPRouteFilter instance)
-
Method Summary
-
-
-
Constructor Detail
-
HTTPRouteFilterFluent
public HTTPRouteFilterFluent()
-
HTTPRouteFilterFluent
public HTTPRouteFilterFluent(HTTPRouteFilter instance)
-
-
Method Detail
-
buildCors
public HTTPCORSFilter buildCors()
-
buildExtensionRef
public LocalObjectReference buildExtensionRef()
-
buildExternalAuth
public HTTPExternalAuthFilter buildExternalAuth()
-
buildRequestHeaderModifier
public HTTPHeaderFilter buildRequestHeaderModifier()
-
buildRequestMirror
public HTTPRequestMirrorFilter buildRequestMirror()
-
buildRequestRedirect
public HTTPRequestRedirectFilter buildRequestRedirect()
-
buildResponseHeaderModifier
public HTTPHeaderFilter buildResponseHeaderModifier()
-
buildUrlRewrite
public HTTPURLRewriteFilter buildUrlRewrite()
-
copyInstance
protected void copyInstance(HTTPRouteFilter instance)
-
editCors
public HTTPRouteFilterFluent.CorsNested<A> editCors()
-
editExtensionRef
public HTTPRouteFilterFluent.ExtensionRefNested<A> editExtensionRef()
-
editExternalAuth
public HTTPRouteFilterFluent.ExternalAuthNested<A> editExternalAuth()
-
editOrNewCors
public HTTPRouteFilterFluent.CorsNested<A> editOrNewCors()
-
editOrNewCorsLike
public HTTPRouteFilterFluent.CorsNested<A> editOrNewCorsLike(HTTPCORSFilter item)
-
editOrNewExtensionRef
public HTTPRouteFilterFluent.ExtensionRefNested<A> editOrNewExtensionRef()
-
editOrNewExtensionRefLike
public HTTPRouteFilterFluent.ExtensionRefNested<A> editOrNewExtensionRefLike(LocalObjectReference item)
-
editOrNewExternalAuth
public HTTPRouteFilterFluent.ExternalAuthNested<A> editOrNewExternalAuth()
-
editOrNewExternalAuthLike
public HTTPRouteFilterFluent.ExternalAuthNested<A> editOrNewExternalAuthLike(HTTPExternalAuthFilter item)
-
editOrNewRequestHeaderModifier
public HTTPRouteFilterFluent.RequestHeaderModifierNested<A> editOrNewRequestHeaderModifier()
-
editOrNewRequestHeaderModifierLike
public HTTPRouteFilterFluent.RequestHeaderModifierNested<A> editOrNewRequestHeaderModifierLike(HTTPHeaderFilter item)
-
editOrNewRequestMirror
public HTTPRouteFilterFluent.RequestMirrorNested<A> editOrNewRequestMirror()
-
editOrNewRequestMirrorLike
public HTTPRouteFilterFluent.RequestMirrorNested<A> editOrNewRequestMirrorLike(HTTPRequestMirrorFilter item)
-
editOrNewRequestRedirect
public HTTPRouteFilterFluent.RequestRedirectNested<A> editOrNewRequestRedirect()
-
editOrNewRequestRedirectLike
public HTTPRouteFilterFluent.RequestRedirectNested<A> editOrNewRequestRedirectLike(HTTPRequestRedirectFilter item)
-
editOrNewResponseHeaderModifier
public HTTPRouteFilterFluent.ResponseHeaderModifierNested<A> editOrNewResponseHeaderModifier()
-
editOrNewResponseHeaderModifierLike
public HTTPRouteFilterFluent.ResponseHeaderModifierNested<A> editOrNewResponseHeaderModifierLike(HTTPHeaderFilter item)
-
editOrNewUrlRewrite
public HTTPRouteFilterFluent.UrlRewriteNested<A> editOrNewUrlRewrite()
-
editOrNewUrlRewriteLike
public HTTPRouteFilterFluent.UrlRewriteNested<A> editOrNewUrlRewriteLike(HTTPURLRewriteFilter item)
-
editRequestHeaderModifier
public HTTPRouteFilterFluent.RequestHeaderModifierNested<A> editRequestHeaderModifier()
-
editRequestMirror
public HTTPRouteFilterFluent.RequestMirrorNested<A> editRequestMirror()
-
editRequestRedirect
public HTTPRouteFilterFluent.RequestRedirectNested<A> editRequestRedirect()
-
editResponseHeaderModifier
public HTTPRouteFilterFluent.ResponseHeaderModifierNested<A> editResponseHeaderModifier()
-
editUrlRewrite
public HTTPRouteFilterFluent.UrlRewriteNested<A> editUrlRewrite()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPRouteFilterFluent<A>>
-
getType
public String getType()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasCors
public boolean hasCors()
-
hasExtensionRef
public boolean hasExtensionRef()
-
hasExternalAuth
public boolean hasExternalAuth()
-
hasRequestHeaderModifier
public boolean hasRequestHeaderModifier()
-
hasRequestMirror
public boolean hasRequestMirror()
-
hasRequestRedirect
public boolean hasRequestRedirect()
-
hasResponseHeaderModifier
public boolean hasResponseHeaderModifier()
-
hasType
public boolean hasType()
-
hasUrlRewrite
public boolean hasUrlRewrite()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPRouteFilterFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withCors
public A withCors(HTTPCORSFilter cors)
-
withExtensionRef
public A withExtensionRef(LocalObjectReference extensionRef)
-
withExternalAuth
public A withExternalAuth(HTTPExternalAuthFilter externalAuth)
-
withNewCors
public HTTPRouteFilterFluent.CorsNested<A> withNewCors()
-
withNewCorsLike
public HTTPRouteFilterFluent.CorsNested<A> withNewCorsLike(HTTPCORSFilter item)
-
withNewExtensionRef
public HTTPRouteFilterFluent.ExtensionRefNested<A> withNewExtensionRef()
-
withNewExtensionRefLike
public HTTPRouteFilterFluent.ExtensionRefNested<A> withNewExtensionRefLike(LocalObjectReference item)
-
withNewExternalAuth
public HTTPRouteFilterFluent.ExternalAuthNested<A> withNewExternalAuth()
-
withNewExternalAuthLike
public HTTPRouteFilterFluent.ExternalAuthNested<A> withNewExternalAuthLike(HTTPExternalAuthFilter item)
-
withNewRequestHeaderModifier
public HTTPRouteFilterFluent.RequestHeaderModifierNested<A> withNewRequestHeaderModifier()
-
withNewRequestHeaderModifierLike
public HTTPRouteFilterFluent.RequestHeaderModifierNested<A> withNewRequestHeaderModifierLike(HTTPHeaderFilter item)
-
withNewRequestMirror
public HTTPRouteFilterFluent.RequestMirrorNested<A> withNewRequestMirror()
-
withNewRequestMirrorLike
public HTTPRouteFilterFluent.RequestMirrorNested<A> withNewRequestMirrorLike(HTTPRequestMirrorFilter item)
-
withNewRequestRedirect
public HTTPRouteFilterFluent.RequestRedirectNested<A> withNewRequestRedirect()
-
withNewRequestRedirectLike
public HTTPRouteFilterFluent.RequestRedirectNested<A> withNewRequestRedirectLike(HTTPRequestRedirectFilter item)
-
withNewResponseHeaderModifier
public HTTPRouteFilterFluent.ResponseHeaderModifierNested<A> withNewResponseHeaderModifier()
-
withNewResponseHeaderModifierLike
public HTTPRouteFilterFluent.ResponseHeaderModifierNested<A> withNewResponseHeaderModifierLike(HTTPHeaderFilter item)
-
withNewUrlRewrite
public HTTPRouteFilterFluent.UrlRewriteNested<A> withNewUrlRewrite()
-
withNewUrlRewriteLike
public HTTPRouteFilterFluent.UrlRewriteNested<A> withNewUrlRewriteLike(HTTPURLRewriteFilter item)
-
withRequestHeaderModifier
public A withRequestHeaderModifier(HTTPHeaderFilter requestHeaderModifier)
-
withRequestMirror
public A withRequestMirror(HTTPRequestMirrorFilter requestMirror)
-
withRequestRedirect
public A withRequestRedirect(HTTPRequestRedirectFilter requestRedirect)
-
withResponseHeaderModifier
public A withResponseHeaderModifier(HTTPHeaderFilter responseHeaderModifier)
-
withUrlRewrite
public A withUrlRewrite(HTTPURLRewriteFilter urlRewrite)
-
-