Class Metal3MachineSpecFluent<A extends Metal3MachineSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1beta1.Metal3MachineSpecFluent<A>
-
- Direct Known Subclasses:
Metal3MachineFluent.SpecNested,Metal3MachineSpecBuilder,Metal3MachineTemplateResourceFluent.SpecNested
public class Metal3MachineSpecFluent<A extends Metal3MachineSpecFluent<A>> extends BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMetal3MachineSpecFluent.CustomDeployNested<N>classMetal3MachineSpecFluent.DataTemplateNested<N>classMetal3MachineSpecFluent.HostSelectorNested<N>classMetal3MachineSpecFluent.ImageNested<N>
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description Metal3MachineSpecFluent()Metal3MachineSpecFluent(Metal3MachineSpec instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
Metal3MachineSpecFluent
public Metal3MachineSpecFluent()
-
Metal3MachineSpecFluent
public Metal3MachineSpecFluent(Metal3MachineSpec instance)
-
-
Method Detail
-
buildCustomDeploy
public CustomDeploy buildCustomDeploy()
-
buildDataTemplate
public ObjectReference buildDataTemplate()
-
buildHostSelector
public HostSelector buildHostSelector()
-
buildImage
public Image buildImage()
-
copyInstance
protected void copyInstance(Metal3MachineSpec instance)
-
editCustomDeploy
public Metal3MachineSpecFluent.CustomDeployNested<A> editCustomDeploy()
-
editDataTemplate
public Metal3MachineSpecFluent.DataTemplateNested<A> editDataTemplate()
-
editHostSelector
public Metal3MachineSpecFluent.HostSelectorNested<A> editHostSelector()
-
editImage
public Metal3MachineSpecFluent.ImageNested<A> editImage()
-
editOrNewCustomDeploy
public Metal3MachineSpecFluent.CustomDeployNested<A> editOrNewCustomDeploy()
-
editOrNewCustomDeployLike
public Metal3MachineSpecFluent.CustomDeployNested<A> editOrNewCustomDeployLike(CustomDeploy item)
-
editOrNewDataTemplate
public Metal3MachineSpecFluent.DataTemplateNested<A> editOrNewDataTemplate()
-
editOrNewDataTemplateLike
public Metal3MachineSpecFluent.DataTemplateNested<A> editOrNewDataTemplateLike(ObjectReference item)
-
editOrNewHostSelector
public Metal3MachineSpecFluent.HostSelectorNested<A> editOrNewHostSelector()
-
editOrNewHostSelectorLike
public Metal3MachineSpecFluent.HostSelectorNested<A> editOrNewHostSelectorLike(HostSelector item)
-
editOrNewImage
public Metal3MachineSpecFluent.ImageNested<A> editOrNewImage()
-
editOrNewImageLike
public Metal3MachineSpecFluent.ImageNested<A> editOrNewImageLike(Image item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends Metal3MachineSpecFluent<A>>
-
getAutomatedCleaningMode
public String getAutomatedCleaningMode()
-
getFailureDomain
public String getFailureDomain()
-
getMetaData
public SecretReference getMetaData()
-
getNetworkData
public SecretReference getNetworkData()
-
getProviderID
public String getProviderID()
-
getUserData
public SecretReference getUserData()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAutomatedCleaningMode
public boolean hasAutomatedCleaningMode()
-
hasCustomDeploy
public boolean hasCustomDeploy()
-
hasDataTemplate
public boolean hasDataTemplate()
-
hasFailureDomain
public boolean hasFailureDomain()
-
hasHostSelector
public boolean hasHostSelector()
-
hasImage
public boolean hasImage()
-
hasMetaData
public boolean hasMetaData()
-
hasNetworkData
public boolean hasNetworkData()
-
hasProviderID
public boolean hasProviderID()
-
hasUserData
public boolean hasUserData()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends Metal3MachineSpecFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withCustomDeploy
public A withCustomDeploy(CustomDeploy customDeploy)
-
withDataTemplate
public A withDataTemplate(ObjectReference dataTemplate)
-
withHostSelector
public A withHostSelector(HostSelector hostSelector)
-
withMetaData
public A withMetaData(SecretReference metaData)
-
withNetworkData
public A withNetworkData(SecretReference networkData)
-
withNewCustomDeploy
public Metal3MachineSpecFluent.CustomDeployNested<A> withNewCustomDeploy()
-
withNewCustomDeployLike
public Metal3MachineSpecFluent.CustomDeployNested<A> withNewCustomDeployLike(CustomDeploy item)
-
withNewDataTemplate
public Metal3MachineSpecFluent.DataTemplateNested<A> withNewDataTemplate()
-
withNewDataTemplateLike
public Metal3MachineSpecFluent.DataTemplateNested<A> withNewDataTemplateLike(ObjectReference item)
-
withNewHostSelector
public Metal3MachineSpecFluent.HostSelectorNested<A> withNewHostSelector()
-
withNewHostSelectorLike
public Metal3MachineSpecFluent.HostSelectorNested<A> withNewHostSelectorLike(HostSelector item)
-
withNewImage
public Metal3MachineSpecFluent.ImageNested<A> withNewImage()
-
withNewImage
public A withNewImage(String checksum, String checksumType, String format, String url)
-
withNewImageLike
public Metal3MachineSpecFluent.ImageNested<A> withNewImageLike(Image item)
-
withUserData
public A withUserData(SecretReference userData)
-
-