Class NICFluent<A extends NICFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.NICFluent<A>
-
- Direct Known Subclasses:
HardwareDetailsFluent.NicsNested,NICBuilder
public class NICFluent<A extends NICFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNICFluent.VlansNested<N>
-
Method Summary
-
-
-
Constructor Detail
-
NICFluent
public NICFluent()
-
NICFluent
public NICFluent(NIC instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(NIC instance)
-
getIp
public String getIp()
-
hasIp
public boolean hasIp()
-
getMac
public String getMac()
-
hasMac
public boolean hasMac()
-
getModel
public String getModel()
-
hasModel
public boolean hasModel()
-
getName
public String getName()
-
hasName
public boolean hasName()
-
getPxe
public Boolean getPxe()
-
hasPxe
public boolean hasPxe()
-
getSpeedGbps
public Integer getSpeedGbps()
-
hasSpeedGbps
public boolean hasSpeedGbps()
-
getVlanId
public Integer getVlanId()
-
hasVlanId
public boolean hasVlanId()
-
addAllToVlans
public A addAllToVlans(Collection<VLAN> items)
-
removeAllFromVlans
public A removeAllFromVlans(Collection<VLAN> items)
-
removeMatchingFromVlans
public A removeMatchingFromVlans(Predicate<VLANBuilder> predicate)
-
buildVlan
public VLAN buildVlan(int index)
-
buildFirstVlan
public VLAN buildFirstVlan()
-
buildLastVlan
public VLAN buildLastVlan()
-
buildMatchingVlan
public VLAN buildMatchingVlan(Predicate<VLANBuilder> predicate)
-
hasMatchingVlan
public boolean hasMatchingVlan(Predicate<VLANBuilder> predicate)
-
hasVlans
public boolean hasVlans()
-
addNewVlan
public NICFluent.VlansNested<A> addNewVlan()
-
addNewVlanLike
public NICFluent.VlansNested<A> addNewVlanLike(VLAN item)
-
setNewVlanLike
public NICFluent.VlansNested<A> setNewVlanLike(int index, VLAN item)
-
editVlan
public NICFluent.VlansNested<A> editVlan(int index)
-
editFirstVlan
public NICFluent.VlansNested<A> editFirstVlan()
-
editLastVlan
public NICFluent.VlansNested<A> editLastVlan()
-
editMatchingVlan
public NICFluent.VlansNested<A> editMatchingVlan(Predicate<VLANBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
withPxe
public A withPxe()
-
-