Package kubevirt.io

Class V1CloudInitConfigDriveSource

java.lang.Object
kubevirt.io.V1CloudInitConfigDriveSource

@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2019-11-10T14:44:51.030+02:00") public class V1CloudInitConfigDriveSource extends Object
Represents a cloud-init config drive user data source. More info: https://cloudinit.readthedocs.io/en/latest/topics/datasources/configdrive.html
  • Field Details

  • Constructor Details

    • V1CloudInitConfigDriveSource

      public V1CloudInitConfigDriveSource()
  • Method Details

    • networkData

      public V1CloudInitConfigDriveSource networkData(String networkData)
    • getNetworkData

      public String getNetworkData()
      NetworkData contains config drive inline cloud-init networkdata. + optional
      Returns:
      networkData
    • setNetworkData

      public void setNetworkData(String networkData)
    • networkDataBase64

      public V1CloudInitConfigDriveSource networkDataBase64(String networkDataBase64)
    • getNetworkDataBase64

      public String getNetworkDataBase64()
      NetworkDataBase64 contains config drive cloud-init networkdata as a base64 encoded string. + optional
      Returns:
      networkDataBase64
    • setNetworkDataBase64

      public void setNetworkDataBase64(String networkDataBase64)
    • networkDataSecretRef

      public V1CloudInitConfigDriveSource networkDataSecretRef(V1LocalObjectReference networkDataSecretRef)
    • getNetworkDataSecretRef

      public V1LocalObjectReference getNetworkDataSecretRef()
      NetworkDataSecretRef references a k8s secret that contains config drive networkdata. + optional
      Returns:
      networkDataSecretRef
    • setNetworkDataSecretRef

      public void setNetworkDataSecretRef(V1LocalObjectReference networkDataSecretRef)
    • secretRef

    • getSecretRef

      public V1LocalObjectReference getSecretRef()
      UserDataSecretRef references a k8s secret that contains config drive userdata. + optional
      Returns:
      secretRef
    • setSecretRef

      public void setSecretRef(V1LocalObjectReference secretRef)
    • userData

      public V1CloudInitConfigDriveSource userData(String userData)
    • getUserData

      public String getUserData()
      UserData contains config drive inline cloud-init userdata. + optional
      Returns:
      userData
    • setUserData

      public void setUserData(String userData)
    • userDataBase64

      public V1CloudInitConfigDriveSource userDataBase64(String userDataBase64)
    • getUserDataBase64

      public String getUserDataBase64()
      UserDataBase64 contains config drive cloud-init userdata as a base64 encoded string. + optional
      Returns:
      userDataBase64
    • setUserDataBase64

      public void setUserDataBase64(String userDataBase64)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toIndentedString

      private String toIndentedString(Object o)
      Convert the given object to string with each line indented by 4 spaces (except the first line).