Class EndpointPublishingStrategyFluentImpl<A extends EndpointPublishingStrategyFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.EndpointPublishingStrategyFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,EndpointPublishingStrategyFluent<A>
- Direct Known Subclasses:
EndpointPublishingStrategyBuilder,IngressControllerSpecFluentImpl.EndpointPublishingStrategyNestedImpl,IngressControllerStatusFluentImpl.EndpointPublishingStrategyNestedImpl
public class EndpointPublishingStrategyFluentImpl<A extends EndpointPublishingStrategyFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements EndpointPublishingStrategyFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classEndpointPublishingStrategyFluentImpl.HostNetworkNestedImpl<N>classEndpointPublishingStrategyFluentImpl.LoadBalancerNestedImpl<N>classEndpointPublishingStrategyFluentImpl.NodePortNestedImpl<N>classEndpointPublishingStrategyFluentImpl.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 EndpointPublishingStrategyFluentImpl()EndpointPublishingStrategyFluentImpl(EndpointPublishingStrategy instance)
-
Method Summary
-
-
-
Constructor Detail
-
EndpointPublishingStrategyFluentImpl
public EndpointPublishingStrategyFluentImpl()
-
EndpointPublishingStrategyFluentImpl
public EndpointPublishingStrategyFluentImpl(EndpointPublishingStrategy instance)
-
-
Method Detail
-
getHostNetwork
@Deprecated public HostNetworkStrategy getHostNetwork()
Deprecated.This method has been deprecated, please use method buildHostNetwork instead.- Specified by:
getHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>- Returns:
- The buildable object.
-
buildHostNetwork
public HostNetworkStrategy buildHostNetwork()
- Specified by:
buildHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withHostNetwork
public A withHostNetwork(HostNetworkStrategy hostNetwork)
- Specified by:
withHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
hasHostNetwork
public Boolean hasHostNetwork()
- Specified by:
hasHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewHostNetwork
public EndpointPublishingStrategyFluent.HostNetworkNested<A> withNewHostNetwork()
- Specified by:
withNewHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewHostNetworkLike
public EndpointPublishingStrategyFluent.HostNetworkNested<A> withNewHostNetworkLike(HostNetworkStrategy item)
- Specified by:
withNewHostNetworkLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editHostNetwork
public EndpointPublishingStrategyFluent.HostNetworkNested<A> editHostNetwork()
- Specified by:
editHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewHostNetwork
public EndpointPublishingStrategyFluent.HostNetworkNested<A> editOrNewHostNetwork()
- Specified by:
editOrNewHostNetworkin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewHostNetworkLike
public EndpointPublishingStrategyFluent.HostNetworkNested<A> editOrNewHostNetworkLike(HostNetworkStrategy item)
- Specified by:
editOrNewHostNetworkLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
getLoadBalancer
@Deprecated public LoadBalancerStrategy getLoadBalancer()
Deprecated.This method has been deprecated, please use method buildLoadBalancer instead.- Specified by:
getLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>- Returns:
- The buildable object.
-
buildLoadBalancer
public LoadBalancerStrategy buildLoadBalancer()
- Specified by:
buildLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withLoadBalancer
public A withLoadBalancer(LoadBalancerStrategy loadBalancer)
- Specified by:
withLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
hasLoadBalancer
public Boolean hasLoadBalancer()
- Specified by:
hasLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewLoadBalancer
public EndpointPublishingStrategyFluent.LoadBalancerNested<A> withNewLoadBalancer()
- Specified by:
withNewLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewLoadBalancerLike
public EndpointPublishingStrategyFluent.LoadBalancerNested<A> withNewLoadBalancerLike(LoadBalancerStrategy item)
- Specified by:
withNewLoadBalancerLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editLoadBalancer
public EndpointPublishingStrategyFluent.LoadBalancerNested<A> editLoadBalancer()
- Specified by:
editLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewLoadBalancer
public EndpointPublishingStrategyFluent.LoadBalancerNested<A> editOrNewLoadBalancer()
- Specified by:
editOrNewLoadBalancerin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewLoadBalancerLike
public EndpointPublishingStrategyFluent.LoadBalancerNested<A> editOrNewLoadBalancerLike(LoadBalancerStrategy item)
- Specified by:
editOrNewLoadBalancerLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
getNodePort
@Deprecated public NodePortStrategy getNodePort()
Deprecated.This method has been deprecated, please use method buildNodePort instead.- Specified by:
getNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>- Returns:
- The buildable object.
-
buildNodePort
public NodePortStrategy buildNodePort()
- Specified by:
buildNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNodePort
public A withNodePort(NodePortStrategy nodePort)
- Specified by:
withNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
hasNodePort
public Boolean hasNodePort()
- Specified by:
hasNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewNodePort
public EndpointPublishingStrategyFluent.NodePortNested<A> withNewNodePort()
- Specified by:
withNewNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewNodePortLike
public EndpointPublishingStrategyFluent.NodePortNested<A> withNewNodePortLike(NodePortStrategy item)
- Specified by:
withNewNodePortLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editNodePort
public EndpointPublishingStrategyFluent.NodePortNested<A> editNodePort()
- Specified by:
editNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewNodePort
public EndpointPublishingStrategyFluent.NodePortNested<A> editOrNewNodePort()
- Specified by:
editOrNewNodePortin interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewNodePortLike
public EndpointPublishingStrategyFluent.NodePortNested<A> editOrNewNodePortLike(NodePortStrategy item)
- Specified by:
editOrNewNodePortLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
getPrivate
@Deprecated public PrivateStrategy getPrivate()
Deprecated.This method has been deprecated, please use method buildPrivate instead.- Specified by:
getPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>- Returns:
- The buildable object.
-
buildPrivate
public PrivateStrategy buildPrivate()
- Specified by:
buildPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withPrivate
public A withPrivate(PrivateStrategy _private)
- Specified by:
withPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
hasPrivate
public Boolean hasPrivate()
- Specified by:
hasPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewPrivate
public EndpointPublishingStrategyFluent.PrivateNested<A> withNewPrivate()
- Specified by:
withNewPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewPrivateLike
public EndpointPublishingStrategyFluent.PrivateNested<A> withNewPrivateLike(PrivateStrategy item)
- Specified by:
withNewPrivateLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editPrivate
public EndpointPublishingStrategyFluent.PrivateNested<A> editPrivate()
- Specified by:
editPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewPrivate
public EndpointPublishingStrategyFluent.PrivateNested<A> editOrNewPrivate()
- Specified by:
editOrNewPrivatein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
editOrNewPrivateLike
public EndpointPublishingStrategyFluent.PrivateNested<A> editOrNewPrivateLike(PrivateStrategy item)
- Specified by:
editOrNewPrivateLikein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
getType
public String getType()
- Specified by:
getTypein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withType
public A withType(String type)
- Specified by:
withTypein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
hasType
public Boolean hasType()
- Specified by:
hasTypein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewType
public A withNewType(String arg1)
- Specified by:
withNewTypein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewType
public A withNewType(StringBuilder arg1)
- Specified by:
withNewTypein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
withNewType
public A withNewType(StringBuffer arg1)
- Specified by:
withNewTypein interfaceEndpointPublishingStrategyFluent<A extends EndpointPublishingStrategyFluent<A>>
-
-