Class GRPCRouteMatchFluent<A extends GRPCRouteMatchFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.GRPCRouteMatchFluent<A>
-
- Direct Known Subclasses:
GRPCRouteMatchBuilder
,GRPCRouteRuleFluent.MatchesNested
public class GRPCRouteMatchFluent<A extends GRPCRouteMatchFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
GRPCRouteMatchFluent.HeadersNested<N>
class
GRPCRouteMatchFluent.MethodNested<N>
-
Constructor Summary
Constructors Constructor Description GRPCRouteMatchFluent()
GRPCRouteMatchFluent(GRPCRouteMatch instance)
-
Method Summary
-
-
-
Constructor Detail
-
GRPCRouteMatchFluent
public GRPCRouteMatchFluent()
-
GRPCRouteMatchFluent
public GRPCRouteMatchFluent(GRPCRouteMatch instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(GRPCRouteMatch instance)
-
addToHeaders
public A addToHeaders(int index, GRPCHeaderMatch item)
-
setToHeaders
public A setToHeaders(int index, GRPCHeaderMatch item)
-
addToHeaders
public A addToHeaders(GRPCHeaderMatch... items)
-
addAllToHeaders
public A addAllToHeaders(Collection<GRPCHeaderMatch> items)
-
removeFromHeaders
public A removeFromHeaders(GRPCHeaderMatch... items)
-
removeAllFromHeaders
public A removeAllFromHeaders(Collection<GRPCHeaderMatch> items)
-
removeMatchingFromHeaders
public A removeMatchingFromHeaders(Predicate<GRPCHeaderMatchBuilder> predicate)
-
buildHeaders
public List<GRPCHeaderMatch> buildHeaders()
-
buildHeader
public GRPCHeaderMatch buildHeader(int index)
-
buildFirstHeader
public GRPCHeaderMatch buildFirstHeader()
-
buildLastHeader
public GRPCHeaderMatch buildLastHeader()
-
buildMatchingHeader
public GRPCHeaderMatch buildMatchingHeader(Predicate<GRPCHeaderMatchBuilder> predicate)
-
hasMatchingHeader
public boolean hasMatchingHeader(Predicate<GRPCHeaderMatchBuilder> predicate)
-
withHeaders
public A withHeaders(List<GRPCHeaderMatch> headers)
-
withHeaders
public A withHeaders(GRPCHeaderMatch... headers)
-
hasHeaders
public boolean hasHeaders()
-
addNewHeader
public GRPCRouteMatchFluent.HeadersNested<A> addNewHeader()
-
addNewHeaderLike
public GRPCRouteMatchFluent.HeadersNested<A> addNewHeaderLike(GRPCHeaderMatch item)
-
setNewHeaderLike
public GRPCRouteMatchFluent.HeadersNested<A> setNewHeaderLike(int index, GRPCHeaderMatch item)
-
editHeader
public GRPCRouteMatchFluent.HeadersNested<A> editHeader(int index)
-
editFirstHeader
public GRPCRouteMatchFluent.HeadersNested<A> editFirstHeader()
-
editLastHeader
public GRPCRouteMatchFluent.HeadersNested<A> editLastHeader()
-
editMatchingHeader
public GRPCRouteMatchFluent.HeadersNested<A> editMatchingHeader(Predicate<GRPCHeaderMatchBuilder> predicate)
-
buildMethod
public GRPCMethodMatch buildMethod()
-
withMethod
public A withMethod(GRPCMethodMatch method)
-
hasMethod
public boolean hasMethod()
-
withNewMethod
public GRPCRouteMatchFluent.MethodNested<A> withNewMethod()
-
withNewMethodLike
public GRPCRouteMatchFluent.MethodNested<A> withNewMethodLike(GRPCMethodMatch item)
-
editMethod
public GRPCRouteMatchFluent.MethodNested<A> editMethod()
-
editOrNewMethod
public GRPCRouteMatchFluent.MethodNested<A> editOrNewMethod()
-
editOrNewMethodLike
public GRPCRouteMatchFluent.MethodNested<A> editOrNewMethodLike(GRPCMethodMatch item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GRPCRouteMatchFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GRPCRouteMatchFluent<A>>
-
-