Package kubevirt.io
Class V1DHCPOptions
- java.lang.Object
-
- kubevirt.io.V1DHCPOptions
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2019-11-10T14:44:51.030+02:00") public class V1DHCPOptions extends java.lang.ObjectExtra DHCP options to use in the interface.
-
-
Constructor Summary
Constructors Constructor Description V1DHCPOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V1DHCPOptionsaddNtpServersItem(java.lang.String ntpServersItem)V1DHCPOptionsaddPrivateOptionsItem(V1DHCPPrivateOptions privateOptionsItem)V1DHCPOptionsbootFileName(java.lang.String bootFileName)booleanequals(java.lang.Object o)java.lang.StringgetBootFileName()If specified will pass option 67 to interface's DHCP server +optionaljava.util.List<java.lang.String>getNtpServers()If specified will pass the configured NTP server to the VM via DHCP option 042.java.util.List<V1DHCPPrivateOptions>getPrivateOptions()If specified will pass extra DHCP options for private use, range: 224-254 +optionaljava.lang.StringgetTftpServerName()If specified will pass option 66 to interface's DHCP server +optionalinthashCode()V1DHCPOptionsntpServers(java.util.List<java.lang.String> ntpServers)V1DHCPOptionsprivateOptions(java.util.List<V1DHCPPrivateOptions> privateOptions)voidsetBootFileName(java.lang.String bootFileName)voidsetNtpServers(java.util.List<java.lang.String> ntpServers)voidsetPrivateOptions(java.util.List<V1DHCPPrivateOptions> privateOptions)voidsetTftpServerName(java.lang.String tftpServerName)V1DHCPOptionstftpServerName(java.lang.String tftpServerName)java.lang.StringtoString()
-
-
-
Method Detail
-
bootFileName
public V1DHCPOptions bootFileName(java.lang.String bootFileName)
-
getBootFileName
public java.lang.String getBootFileName()
If specified will pass option 67 to interface's DHCP server +optional- Returns:
- bootFileName
-
setBootFileName
public void setBootFileName(java.lang.String bootFileName)
-
ntpServers
public V1DHCPOptions ntpServers(java.util.List<java.lang.String> ntpServers)
-
addNtpServersItem
public V1DHCPOptions addNtpServersItem(java.lang.String ntpServersItem)
-
getNtpServers
public java.util.List<java.lang.String> getNtpServers()
If specified will pass the configured NTP server to the VM via DHCP option 042. +optional- Returns:
- ntpServers
-
setNtpServers
public void setNtpServers(java.util.List<java.lang.String> ntpServers)
-
privateOptions
public V1DHCPOptions privateOptions(java.util.List<V1DHCPPrivateOptions> privateOptions)
-
addPrivateOptionsItem
public V1DHCPOptions addPrivateOptionsItem(V1DHCPPrivateOptions privateOptionsItem)
-
getPrivateOptions
public java.util.List<V1DHCPPrivateOptions> getPrivateOptions()
If specified will pass extra DHCP options for private use, range: 224-254 +optional- Returns:
- privateOptions
-
setPrivateOptions
public void setPrivateOptions(java.util.List<V1DHCPPrivateOptions> privateOptions)
-
tftpServerName
public V1DHCPOptions tftpServerName(java.lang.String tftpServerName)
-
getTftpServerName
public java.lang.String getTftpServerName()
If specified will pass option 66 to interface's DHCP server +optional- Returns:
- tftpServerName
-
setTftpServerName
public void setTftpServerName(java.lang.String tftpServerName)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-