Class EndpointPublishingStrategyBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.EndpointPublishingStrategyFluentImpl<EndpointPublishingStrategyBuilder>
-
- io.fabric8.openshift.api.model.operator.v1.EndpointPublishingStrategyBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<EndpointPublishingStrategy>,io.fabric8.kubernetes.api.builder.Fluent<EndpointPublishingStrategyBuilder>,io.fabric8.kubernetes.api.builder.Visitable<EndpointPublishingStrategyBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<EndpointPublishingStrategy,EndpointPublishingStrategyBuilder>,EndpointPublishingStrategyFluent<EndpointPublishingStrategyBuilder>
public class EndpointPublishingStrategyBuilder extends EndpointPublishingStrategyFluentImpl<EndpointPublishingStrategyBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<EndpointPublishingStrategy,EndpointPublishingStrategyBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.operator.v1.EndpointPublishingStrategyFluentImpl
EndpointPublishingStrategyFluentImpl.HostNetworkNestedImpl<N>, EndpointPublishingStrategyFluentImpl.LoadBalancerNestedImpl<N>, EndpointPublishingStrategyFluentImpl.NodePortNestedImpl<N>, EndpointPublishingStrategyFluentImpl.PrivateNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.EndpointPublishingStrategyFluent
EndpointPublishingStrategyFluent.HostNetworkNested<N>, EndpointPublishingStrategyFluent.LoadBalancerNested<N>, EndpointPublishingStrategyFluent.NodePortNested<N>, EndpointPublishingStrategyFluent.PrivateNested<N>
-
-
Constructor Summary
Constructors Constructor Description EndpointPublishingStrategyBuilder()EndpointPublishingStrategyBuilder(EndpointPublishingStrategy instance)EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent)EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent, EndpointPublishingStrategy instance)EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent, EndpointPublishingStrategy instance, Boolean validationEnabled)EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent, Boolean validationEnabled)EndpointPublishingStrategyBuilder(EndpointPublishingStrategy instance, Boolean validationEnabled)EndpointPublishingStrategyBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointPublishingStrategybuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.openshift.api.model.operator.v1.EndpointPublishingStrategyFluentImpl
buildHostNetwork, buildLoadBalancer, buildNodePort, buildPrivate, editHostNetwork, editLoadBalancer, editNodePort, editOrNewHostNetwork, editOrNewHostNetworkLike, editOrNewLoadBalancer, editOrNewLoadBalancerLike, editOrNewNodePort, editOrNewNodePortLike, editOrNewPrivate, editOrNewPrivateLike, editPrivate, getHostNetwork, getLoadBalancer, getNodePort, getPrivate, getType, hasHostNetwork, hasLoadBalancer, hasNodePort, hasPrivate, hasType, withHostNetwork, withLoadBalancer, withNewHostNetwork, withNewHostNetworkLike, withNewLoadBalancer, withNewLoadBalancerLike, withNewNodePort, withNewNodePortLike, withNewPrivate, withNewPrivateLike, withNewType, withNewType, withNewType, withNodePort, withPrivate, withType
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder()
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(Boolean validationEnabled)
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent)
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent, Boolean validationEnabled)
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent, EndpointPublishingStrategy instance)
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(EndpointPublishingStrategyFluent<?> fluent, EndpointPublishingStrategy instance, Boolean validationEnabled)
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(EndpointPublishingStrategy instance)
-
EndpointPublishingStrategyBuilder
public EndpointPublishingStrategyBuilder(EndpointPublishingStrategy instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public EndpointPublishingStrategy build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<EndpointPublishingStrategy>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classEndpointPublishingStrategyFluentImpl<EndpointPublishingStrategyBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classEndpointPublishingStrategyFluentImpl<EndpointPublishingStrategyBuilder>
-
-