public class GRPCRouteFilterFluent<A extends GRPCRouteFilterFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
GRPCRouteFilterFluent.RequestHeaderModifierNested<N> |
class |
GRPCRouteFilterFluent.RequestMirrorNested<N> |
class |
GRPCRouteFilterFluent.ResponseHeaderModifierNested<N> |
class |
GRPCRouteFilterFluent.V1beta1ExtensionRefNested<N> |
| Constructor and Description |
|---|
GRPCRouteFilterFluent() |
GRPCRouteFilterFluent(GRPCRouteFilter instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic GRPCRouteFilterFluent()
public GRPCRouteFilterFluent(GRPCRouteFilter instance)
protected void copyInstance(GRPCRouteFilter instance)
public LocalObjectReference buildExtensionRef()
public A withExtensionRef(LocalObjectReference extensionRef)
public boolean hasExtensionRef()
public A withNewV1beta1ExtensionRef(String group, String kind, String name)
public GRPCRouteFilterFluent.V1beta1ExtensionRefNested<A> withNewV1beta1ExtensionRef()
public GRPCRouteFilterFluent.V1beta1ExtensionRefNested<A> withNewExtensionRefLike(LocalObjectReference item)
public GRPCRouteFilterFluent.V1beta1ExtensionRefNested<A> editV1beta1ExtensionRef()
public GRPCRouteFilterFluent.V1beta1ExtensionRefNested<A> editOrNewExtensionRef()
public GRPCRouteFilterFluent.V1beta1ExtensionRefNested<A> editOrNewExtensionRefLike(LocalObjectReference item)
public HTTPHeaderFilter buildRequestHeaderModifier()
public A withRequestHeaderModifier(HTTPHeaderFilter requestHeaderModifier)
public boolean hasRequestHeaderModifier()
public GRPCRouteFilterFluent.RequestHeaderModifierNested<A> withNewRequestHeaderModifier()
public GRPCRouteFilterFluent.RequestHeaderModifierNested<A> withNewRequestHeaderModifierLike(HTTPHeaderFilter item)
public GRPCRouteFilterFluent.RequestHeaderModifierNested<A> editRequestHeaderModifier()
public GRPCRouteFilterFluent.RequestHeaderModifierNested<A> editOrNewRequestHeaderModifier()
public GRPCRouteFilterFluent.RequestHeaderModifierNested<A> editOrNewRequestHeaderModifierLike(HTTPHeaderFilter item)
public HTTPRequestMirrorFilter buildRequestMirror()
public A withRequestMirror(HTTPRequestMirrorFilter requestMirror)
public boolean hasRequestMirror()
public GRPCRouteFilterFluent.RequestMirrorNested<A> withNewRequestMirror()
public GRPCRouteFilterFluent.RequestMirrorNested<A> withNewRequestMirrorLike(HTTPRequestMirrorFilter item)
public GRPCRouteFilterFluent.RequestMirrorNested<A> editRequestMirror()
public GRPCRouteFilterFluent.RequestMirrorNested<A> editOrNewRequestMirror()
public GRPCRouteFilterFluent.RequestMirrorNested<A> editOrNewRequestMirrorLike(HTTPRequestMirrorFilter item)
public HTTPHeaderFilter buildResponseHeaderModifier()
public A withResponseHeaderModifier(HTTPHeaderFilter responseHeaderModifier)
public boolean hasResponseHeaderModifier()
public GRPCRouteFilterFluent.ResponseHeaderModifierNested<A> withNewResponseHeaderModifier()
public GRPCRouteFilterFluent.ResponseHeaderModifierNested<A> withNewResponseHeaderModifierLike(HTTPHeaderFilter item)
public GRPCRouteFilterFluent.ResponseHeaderModifierNested<A> editResponseHeaderModifier()
public GRPCRouteFilterFluent.ResponseHeaderModifierNested<A> editOrNewResponseHeaderModifier()
public GRPCRouteFilterFluent.ResponseHeaderModifierNested<A> editOrNewResponseHeaderModifierLike(HTTPHeaderFilter item)
public String getType()
public boolean hasType()
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GRPCRouteFilterFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GRPCRouteFilterFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.