Package kubevirt.io

Class V1CloudInitConfigDriveSource


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

      • networkData

        private java.lang.String networkData
      • networkDataBase64

        private java.lang.String networkDataBase64
      • userData

        private java.lang.String userData
      • userDataBase64

        private java.lang.String userDataBase64
    • Constructor Detail

      • V1CloudInitConfigDriveSource

        public V1CloudInitConfigDriveSource()
    • Method Detail

      • getNetworkData

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

        public void setNetworkData​(java.lang.String networkData)
      • getNetworkDataBase64

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

        public void setNetworkDataBase64​(java.lang.String networkDataBase64)
      • getNetworkDataSecretRef

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

        public void setNetworkDataSecretRef​(V1LocalObjectReference networkDataSecretRef)
      • getSecretRef

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

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

        public void setUserData​(java.lang.String userData)
      • getUserDataBase64

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

        public void setUserDataBase64​(java.lang.String userDataBase64)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

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

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