Class ServerForCreate

  • All Implemented Interfaces:
    java.io.Serializable

    public class ServerForCreate
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • name

        private java.lang.String name
      • adminPass

        private java.lang.String adminPass
      • imageRef

        private java.lang.String imageRef
      • flavorRef

        private java.lang.String flavorRef
      • accessIPv4

        private java.lang.String accessIPv4
      • accessIPv6

        private java.lang.String accessIPv6
      • min

        private java.lang.Integer min
      • max

        private java.lang.Integer max
      • diskConfig

        private java.lang.String diskConfig
      • keyName

        private java.lang.String keyName
      • metadata

        private java.util.Map<java.lang.String,​java.lang.String> metadata
      • userData

        private java.lang.String userData
      • availabilityZone

        private java.lang.String availabilityZone
      • configDrive

        private boolean configDrive
    • Constructor Detail

      • ServerForCreate

        public ServerForCreate()
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns:
        the name
      • setName

        public void setName​(java.lang.String name)
        Parameters:
        name - the name to set
      • getAdminPass

        public java.lang.String getAdminPass()
        Returns:
        the adminPass
      • setAdminPass

        public void setAdminPass​(java.lang.String adminPass)
        Parameters:
        adminPass - the adminPass to set
      • getImageRef

        public java.lang.String getImageRef()
        Returns:
        the imageRef
      • setImageRef

        public void setImageRef​(java.lang.String imageRef)
        Parameters:
        imageRef - the imageRef to set
      • getFlavorRef

        public java.lang.String getFlavorRef()
        Returns:
        the flavorRef
      • setFlavorRef

        public void setFlavorRef​(java.lang.String flavorRef)
        Parameters:
        flavorRef - the flavorRef to set
      • getAccessIPv4

        public java.lang.String getAccessIPv4()
        Returns:
        the accessIPv4
      • setAccessIPv4

        public void setAccessIPv4​(java.lang.String accessIPv4)
        Parameters:
        accessIPv4 - the accessIPv4 to set
      • getAccessIPv6

        public java.lang.String getAccessIPv6()
        Returns:
        the accessIPv6
      • setAccessIPv6

        public void setAccessIPv6​(java.lang.String accessIPv6)
        Parameters:
        accessIPv6 - the accessIPv6 to set
      • getMin

        public java.lang.Integer getMin()
        Returns:
        the min
      • setMin

        public void setMin​(java.lang.Integer min)
        Parameters:
        min - the min to set
      • getMax

        public java.lang.Integer getMax()
        Returns:
        the max
      • setMax

        public void setMax​(java.lang.Integer max)
        Parameters:
        max - the max to set
      • getDiskConfig

        public java.lang.String getDiskConfig()
        Returns:
        the diskConfig
      • setDiskConfig

        public void setDiskConfig​(java.lang.String diskConfig)
        Parameters:
        diskConfig - the diskConfig to set
      • getKeyName

        public java.lang.String getKeyName()
        Returns:
        the keyName
      • setKeyName

        public void setKeyName​(java.lang.String keyName)
        Parameters:
        keyName - the keyName to set
      • getPersonality

        public java.util.List<PersonalityFile> getPersonality()
        Returns:
        the personality
      • setPersonality

        public void setPersonality​(java.util.List<PersonalityFile> personality)
        Parameters:
        personality - the personality to set
      • getMetadata

        public java.util.Map<java.lang.String,​java.lang.String> getMetadata()
        Returns:
        the metadata
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)
        Parameters:
        metadata - the metadata to set
      • getUserData

        public java.lang.String getUserData()
        Returns:
        the userData
      • setUserData

        public void setUserData​(java.lang.String userData)
        Parameters:
        userData - the userData to set
      • getAvailabilityZone

        public java.lang.String getAvailabilityZone()
        Returns:
        the availabilityZone
      • setAvailabilityZone

        public void setAvailabilityZone​(java.lang.String availabilityZone)
        Parameters:
        availabilityZone - the availabilityZone to set
      • isConfigDrive

        public boolean isConfigDrive()
      • setConfigDrive

        public void setConfigDrive​(boolean configDrive)
      • setNetworks

        public void setNetworks​(java.util.List<NetworkForCreate> networks)
      • addNetworks

        public void addNetworks​(java.lang.String id,
                                java.lang.String fixedIp)