Class PlatformFluent<A extends PlatformFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.installer.baremetal.v1.PlatformFluent<A>
-
- Direct Known Subclasses:
PlatformBuilder,PlatformFluent.BaremetalNested
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.DefaultMachinePlatformNested<N>classPlatformFluent.HostsNested<N>
-
Constructor Summary
Constructors Constructor Description PlatformFluent()PlatformFluent(Platform instance)
-
Method Summary
-
-
-
Constructor Detail
-
PlatformFluent
public PlatformFluent()
-
PlatformFluent
public PlatformFluent(Platform instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(Platform instance)
-
addAllToAdditionalNTPServers
public A addAllToAdditionalNTPServers(Collection<String> items)
-
removeAllFromAdditionalNTPServers
public A removeAllFromAdditionalNTPServers(Collection<String> items)
-
getAdditionalNTPServer
public String getAdditionalNTPServer(int index)
-
getFirstAdditionalNTPServer
public String getFirstAdditionalNTPServer()
-
getLastAdditionalNTPServer
public String getLastAdditionalNTPServer()
-
getMatchingAdditionalNTPServer
public String getMatchingAdditionalNTPServer(Predicate<String> predicate)
-
hasMatchingAdditionalNTPServer
public boolean hasMatchingAdditionalNTPServer(Predicate<String> predicate)
-
hasAdditionalNTPServers
public boolean hasAdditionalNTPServers()
-
getApiVIP
public String getApiVIP()
-
hasApiVIP
public boolean hasApiVIP()
-
addAllToApiVIPs
public A addAllToApiVIPs(Collection<String> items)
-
removeAllFromApiVIPs
public A removeAllFromApiVIPs(Collection<String> items)
-
getApiVIP
public String getApiVIP(int index)
-
getFirstApiVIP
public String getFirstApiVIP()
-
getLastApiVIP
public String getLastApiVIP()
-
hasApiVIPs
public boolean hasApiVIPs()
-
getBootstrapExternalStaticDNS
public String getBootstrapExternalStaticDNS()
-
withBootstrapExternalStaticDNS
public A withBootstrapExternalStaticDNS(String bootstrapExternalStaticDNS)
-
hasBootstrapExternalStaticDNS
public boolean hasBootstrapExternalStaticDNS()
-
getBootstrapExternalStaticGateway
public String getBootstrapExternalStaticGateway()
-
withBootstrapExternalStaticGateway
public A withBootstrapExternalStaticGateway(String bootstrapExternalStaticGateway)
-
hasBootstrapExternalStaticGateway
public boolean hasBootstrapExternalStaticGateway()
-
getBootstrapExternalStaticIP
public String getBootstrapExternalStaticIP()
-
withBootstrapExternalStaticIP
public A withBootstrapExternalStaticIP(String bootstrapExternalStaticIP)
-
hasBootstrapExternalStaticIP
public boolean hasBootstrapExternalStaticIP()
-
getBootstrapOSImage
public String getBootstrapOSImage()
-
hasBootstrapOSImage
public boolean hasBootstrapOSImage()
-
getBootstrapProvisioningIP
public String getBootstrapProvisioningIP()
-
hasBootstrapProvisioningIP
public boolean hasBootstrapProvisioningIP()
-
getClusterOSImage
public String getClusterOSImage()
-
hasClusterOSImage
public boolean hasClusterOSImage()
-
getClusterProvisioningIP
public String getClusterProvisioningIP()
-
hasClusterProvisioningIP
public boolean hasClusterProvisioningIP()
-
buildDefaultMachinePlatform
public MachinePool buildDefaultMachinePlatform()
-
withDefaultMachinePlatform
public A withDefaultMachinePlatform(MachinePool defaultMachinePlatform)
-
hasDefaultMachinePlatform
public boolean hasDefaultMachinePlatform()
-
withNewDefaultMachinePlatform
public PlatformFluent.DefaultMachinePlatformNested<A> withNewDefaultMachinePlatform()
-
withNewDefaultMachinePlatformLike
public PlatformFluent.DefaultMachinePlatformNested<A> withNewDefaultMachinePlatformLike(MachinePool item)
-
editDefaultMachinePlatform
public PlatformFluent.DefaultMachinePlatformNested<A> editDefaultMachinePlatform()
-
editOrNewDefaultMachinePlatform
public PlatformFluent.DefaultMachinePlatformNested<A> editOrNewDefaultMachinePlatform()
-
editOrNewDefaultMachinePlatformLike
public PlatformFluent.DefaultMachinePlatformNested<A> editOrNewDefaultMachinePlatformLike(MachinePool item)
-
getExternalBridge
public String getExternalBridge()
-
hasExternalBridge
public boolean hasExternalBridge()
-
getExternalMACAddress
public String getExternalMACAddress()
-
hasExternalMACAddress
public boolean hasExternalMACAddress()
-
addAllToHosts
public A addAllToHosts(Collection<Host> items)
-
removeAllFromHosts
public A removeAllFromHosts(Collection<Host> items)
-
removeMatchingFromHosts
public A removeMatchingFromHosts(Predicate<HostBuilder> predicate)
-
buildHost
public Host buildHost(int index)
-
buildFirstHost
public Host buildFirstHost()
-
buildLastHost
public Host buildLastHost()
-
buildMatchingHost
public Host buildMatchingHost(Predicate<HostBuilder> predicate)
-
hasMatchingHost
public boolean hasMatchingHost(Predicate<HostBuilder> predicate)
-
hasHosts
public boolean hasHosts()
-
addNewHost
public PlatformFluent.HostsNested<A> addNewHost()
-
addNewHostLike
public PlatformFluent.HostsNested<A> addNewHostLike(Host item)
-
setNewHostLike
public PlatformFluent.HostsNested<A> setNewHostLike(int index, Host item)
-
editHost
public PlatformFluent.HostsNested<A> editHost(int index)
-
editFirstHost
public PlatformFluent.HostsNested<A> editFirstHost()
-
editLastHost
public PlatformFluent.HostsNested<A> editLastHost()
-
editMatchingHost
public PlatformFluent.HostsNested<A> editMatchingHost(Predicate<HostBuilder> predicate)
-
getIngressVIP
public String getIngressVIP()
-
hasIngressVIP
public boolean hasIngressVIP()
-
addAllToIngressVIPs
public A addAllToIngressVIPs(Collection<String> items)
-
removeAllFromIngressVIPs
public A removeAllFromIngressVIPs(Collection<String> items)
-
getIngressVIP
public String getIngressVIP(int index)
-
getFirstIngressVIP
public String getFirstIngressVIP()
-
getLastIngressVIP
public String getLastIngressVIP()
-
hasIngressVIPs
public boolean hasIngressVIPs()
-
getLibvirtURI
public String getLibvirtURI()
-
hasLibvirtURI
public boolean hasLibvirtURI()
-
getLoadBalancer
public io.fabric8.openshift.api.model.config.v1.BareMetalPlatformLoadBalancer getLoadBalancer()
-
withLoadBalancer
public A withLoadBalancer(io.fabric8.openshift.api.model.config.v1.BareMetalPlatformLoadBalancer loadBalancer)
-
hasLoadBalancer
public boolean hasLoadBalancer()
-
getProvisioningBridge
public String getProvisioningBridge()
-
hasProvisioningBridge
public boolean hasProvisioningBridge()
-
getProvisioningDHCPExternal
public Boolean getProvisioningDHCPExternal()
-
withProvisioningDHCPExternal
public A withProvisioningDHCPExternal(Boolean provisioningDHCPExternal)
-
hasProvisioningDHCPExternal
public boolean hasProvisioningDHCPExternal()
-
getProvisioningDHCPRange
public String getProvisioningDHCPRange()
-
hasProvisioningDHCPRange
public boolean hasProvisioningDHCPRange()
-
getProvisioningHostIP
public String getProvisioningHostIP()
-
hasProvisioningHostIP
public boolean hasProvisioningHostIP()
-
getProvisioningMACAddress
public String getProvisioningMACAddress()
-
hasProvisioningMACAddress
public boolean hasProvisioningMACAddress()
-
getProvisioningNetwork
public String getProvisioningNetwork()
-
hasProvisioningNetwork
public boolean hasProvisioningNetwork()
-
getProvisioningNetworkCIDR
public String getProvisioningNetworkCIDR()
-
hasProvisioningNetworkCIDR
public boolean hasProvisioningNetworkCIDR()
-
getProvisioningNetworkInterface
public String getProvisioningNetworkInterface()
-
withProvisioningNetworkInterface
public A withProvisioningNetworkInterface(String provisioningNetworkInterface)
-
hasProvisioningNetworkInterface
public boolean hasProvisioningNetworkInterface()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlatformFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlatformFluent<A>>
-
withProvisioningDHCPExternal
public A withProvisioningDHCPExternal()
-
-