Class HTTPRouteSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.HTTPRouteSpecFluent<HTTPRouteSpecBuilder>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.HTTPRouteSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<HTTPRouteSpec>
,io.fabric8.kubernetes.api.builder.Visitable<HTTPRouteSpecBuilder>
,io.fabric8.kubernetes.api.builder.VisitableBuilder<HTTPRouteSpec,HTTPRouteSpecBuilder>
public class HTTPRouteSpecBuilder extends HTTPRouteSpecFluent<HTTPRouteSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<HTTPRouteSpec,HTTPRouteSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.gatewayapi.v1.HTTPRouteSpecFluent
HTTPRouteSpecFluent.ParentRefsNested<N>, HTTPRouteSpecFluent.RulesNested<N>
-
-
Constructor Summary
Constructors Constructor Description HTTPRouteSpecBuilder()
HTTPRouteSpecBuilder(HTTPRouteSpec instance)
HTTPRouteSpecBuilder(HTTPRouteSpecFluent<?> fluent)
HTTPRouteSpecBuilder(HTTPRouteSpecFluent<?> fluent, HTTPRouteSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPRouteSpec
build()
-
Methods inherited from class io.fabric8.kubernetes.api.model.gatewayapi.v1.HTTPRouteSpecFluent
addAllToHostnames, addAllToParentRefs, addAllToRules, addNewParentRef, addNewParentRefLike, addNewRule, addNewRuleLike, addToAdditionalProperties, addToAdditionalProperties, addToHostnames, addToHostnames, addToParentRefs, addToParentRefs, addToRules, addToRules, buildFirstParentRef, buildFirstRule, buildLastParentRef, buildLastRule, buildMatchingParentRef, buildMatchingRule, buildParentRef, buildParentRefs, buildRule, buildRules, copyInstance, editFirstParentRef, editFirstRule, editLastParentRef, editLastRule, editMatchingParentRef, editMatchingRule, editParentRef, editRule, equals, getAdditionalProperties, getFirstHostname, getHostname, getHostnames, getLastHostname, getMatchingHostname, hasAdditionalProperties, hashCode, hasHostnames, hasMatchingHostname, hasMatchingParentRef, hasMatchingRule, hasParentRefs, hasRules, removeAllFromHostnames, removeAllFromParentRefs, removeAllFromRules, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromHostnames, removeFromParentRefs, removeFromRules, removeMatchingFromParentRefs, removeMatchingFromRules, setNewParentRefLike, setNewRuleLike, setToHostnames, setToParentRefs, setToRules, toString, withAdditionalProperties, withHostnames, withHostnames, withParentRefs, withParentRefs, withRules, withRules
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
HTTPRouteSpecBuilder
public HTTPRouteSpecBuilder()
-
HTTPRouteSpecBuilder
public HTTPRouteSpecBuilder(HTTPRouteSpecFluent<?> fluent)
-
HTTPRouteSpecBuilder
public HTTPRouteSpecBuilder(HTTPRouteSpecFluent<?> fluent, HTTPRouteSpec instance)
-
HTTPRouteSpecBuilder
public HTTPRouteSpecBuilder(HTTPRouteSpec instance)
-
-
Method Detail
-
build
public HTTPRouteSpec build()
- Specified by:
build
in interfaceio.fabric8.kubernetes.api.builder.Builder<HTTPRouteSpec>
-
-