Class PlatformFluent<A extends PlatformFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.installer.powervc.v1.PlatformFluent<A>
-
- Direct Known Subclasses:
PlatformBuilder,PlatformFluent.PowervcNested
public class PlatformFluent<A extends PlatformFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPlatformFluent.ControlPlanePortNested<N>classPlatformFluent.DefaultMachinePlatformNested<N>
-
Constructor Summary
Constructors Constructor Description PlatformFluent()PlatformFluent(Platform instance)
-
Method Summary
-
-
-
Constructor Detail
-
PlatformFluent
public PlatformFluent()
-
PlatformFluent
public PlatformFluent(Platform instance)
-
-
Method Detail
-
addAllToApiVIPs
public A addAllToApiVIPs(Collection<String> items)
-
addAllToExternalDNS
public A addAllToExternalDNS(Collection<String> items)
-
addAllToIngressVIPs
public A addAllToIngressVIPs(Collection<String> items)
-
buildControlPlanePort
public PortTarget buildControlPlanePort()
-
buildDefaultMachinePlatform
public MachinePool buildDefaultMachinePlatform()
-
copyInstance
protected void copyInstance(Platform instance)
-
editControlPlanePort
public PlatformFluent.ControlPlanePortNested<A> editControlPlanePort()
-
editDefaultMachinePlatform
public PlatformFluent.DefaultMachinePlatformNested<A> editDefaultMachinePlatform()
-
editOrNewControlPlanePort
public PlatformFluent.ControlPlanePortNested<A> editOrNewControlPlanePort()
-
editOrNewControlPlanePortLike
public PlatformFluent.ControlPlanePortNested<A> editOrNewControlPlanePortLike(PortTarget item)
-
editOrNewDefaultMachinePlatform
public PlatformFluent.DefaultMachinePlatformNested<A> editOrNewDefaultMachinePlatform()
-
editOrNewDefaultMachinePlatformLike
public PlatformFluent.DefaultMachinePlatformNested<A> editOrNewDefaultMachinePlatformLike(MachinePool item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlatformFluent<A>>
-
getApiFloatingIP
public String getApiFloatingIP()
-
getApiVIP
public String getApiVIP(int index)
-
getCloud
public String getCloud()
-
getClusterOSImage
public String getClusterOSImage()
-
getExternalDN
public String getExternalDN(int index)
-
getExternalNetwork
public String getExternalNetwork()
-
getFirstApiVIP
public String getFirstApiVIP()
-
getFirstExternalDN
public String getFirstExternalDN()
-
getFirstIngressVIP
public String getFirstIngressVIP()
-
getImageName
public String getImageName()
-
getIngressFloatingIP
public String getIngressFloatingIP()
-
getIngressVIP
public String getIngressVIP(int index)
-
getLastApiVIP
public String getLastApiVIP()
-
getLastExternalDN
public String getLastExternalDN()
-
getLastIngressVIP
public String getLastIngressVIP()
-
getLoadBalancer
public io.fabric8.openshift.api.model.config.v1.OpenStackPlatformLoadBalancer getLoadBalancer()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasApiFloatingIP
public boolean hasApiFloatingIP()
-
hasApiVIPs
public boolean hasApiVIPs()
-
hasCloud
public boolean hasCloud()
-
hasClusterOSImage
public boolean hasClusterOSImage()
-
hasClusterOSImageProperties
public boolean hasClusterOSImageProperties()
-
hasControlPlanePort
public boolean hasControlPlanePort()
-
hasDefaultMachinePlatform
public boolean hasDefaultMachinePlatform()
-
hasExternalDNS
public boolean hasExternalDNS()
-
hasExternalNetwork
public boolean hasExternalNetwork()
-
hasImageName
public boolean hasImageName()
-
hasIngressFloatingIP
public boolean hasIngressFloatingIP()
-
hasIngressVIPs
public boolean hasIngressVIPs()
-
hasLoadBalancer
public boolean hasLoadBalancer()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlatformFluent<A>>
-
removeAllFromApiVIPs
public A removeAllFromApiVIPs(Collection<String> items)
-
removeAllFromExternalDNS
public A removeAllFromExternalDNS(Collection<String> items)
-
removeAllFromIngressVIPs
public A removeAllFromIngressVIPs(Collection<String> items)
-
removeFromClusterOSImageProperties
public A removeFromClusterOSImageProperties(Map<String,String> map)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withClusterOSImageProperties
public <K,V> A withClusterOSImageProperties(Map<String,String> clusterOSImageProperties)
-
withControlPlanePort
public A withControlPlanePort(PortTarget controlPlanePort)
-
withDefaultMachinePlatform
public A withDefaultMachinePlatform(MachinePool defaultMachinePlatform)
-
withLoadBalancer
public A withLoadBalancer(io.fabric8.openshift.api.model.config.v1.OpenStackPlatformLoadBalancer loadBalancer)
-
withNewControlPlanePort
public PlatformFluent.ControlPlanePortNested<A> withNewControlPlanePort()
-
withNewControlPlanePortLike
public PlatformFluent.ControlPlanePortNested<A> withNewControlPlanePortLike(PortTarget item)
-
withNewDefaultMachinePlatform
public PlatformFluent.DefaultMachinePlatformNested<A> withNewDefaultMachinePlatform()
-
withNewDefaultMachinePlatformLike
public PlatformFluent.DefaultMachinePlatformNested<A> withNewDefaultMachinePlatformLike(MachinePool item)
-
-