Class TLSRouteSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1alpha2.TLSRouteSpecFluent<TLSRouteSpecBuilder>
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1alpha2.TLSRouteSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<TLSRouteSpec>
,io.fabric8.kubernetes.api.builder.Visitable<TLSRouteSpecBuilder>
,io.fabric8.kubernetes.api.builder.VisitableBuilder<TLSRouteSpec,TLSRouteSpecBuilder>
public class TLSRouteSpecBuilder extends TLSRouteSpecFluent<TLSRouteSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<TLSRouteSpec,TLSRouteSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.gatewayapi.v1alpha2.TLSRouteSpecFluent
TLSRouteSpecFluent.ParentRefsNested<N>, TLSRouteSpecFluent.RulesNested<N>
-
-
Constructor Summary
Constructors Constructor Description TLSRouteSpecBuilder()
TLSRouteSpecBuilder(TLSRouteSpec instance)
TLSRouteSpecBuilder(TLSRouteSpecFluent<?> fluent)
TLSRouteSpecBuilder(TLSRouteSpecFluent<?> fluent, TLSRouteSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TLSRouteSpec
build()
-
Methods inherited from class io.fabric8.kubernetes.api.model.gatewayapi.v1alpha2.TLSRouteSpecFluent
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
-
TLSRouteSpecBuilder
public TLSRouteSpecBuilder()
-
TLSRouteSpecBuilder
public TLSRouteSpecBuilder(TLSRouteSpecFluent<?> fluent)
-
TLSRouteSpecBuilder
public TLSRouteSpecBuilder(TLSRouteSpecFluent<?> fluent, TLSRouteSpec instance)
-
TLSRouteSpecBuilder
public TLSRouteSpecBuilder(TLSRouteSpec instance)
-
-
Method Detail
-
build
public TLSRouteSpec build()
- Specified by:
build
in interfaceio.fabric8.kubernetes.api.builder.Builder<TLSRouteSpec>
-
-