Class Key

    • Field Detail

      • blockDeviceTemplateGroups

        @ApiProperty
        protected List<Group> blockDeviceTemplateGroups
        The image template groups that are linked to an SSH key.
      • softwarePasswords

        @ApiProperty
        protected List<Password> softwarePasswords
        The OS root users that are linked to an SSH key.
      • createDateSpecified

        protected boolean createDateSpecified
      • fingerprint

        @ApiProperty(canBeNullOrNotSet=true)
        protected String fingerprint
        A short sequence of bytes used to authenticate or lookup a longer ssh key. This will automatically be generated upon adding or modifying the ssh key.

        This property is read only. Changes made will be silently ignored.
      • fingerprintSpecified

        protected boolean fingerprintSpecified
      • idSpecified

        protected boolean idSpecified
      • keySpecified

        protected boolean keySpecified
      • labelSpecified

        protected boolean labelSpecified
      • modifyDateSpecified

        protected boolean modifyDateSpecified
      • notesSpecified

        protected boolean notesSpecified
      • blockDeviceTemplateGroupCount

        @ApiProperty
        protected Long blockDeviceTemplateGroupCount
        A count of the image template groups that are linked to an SSH key.
      • softwarePasswordCount

        @ApiProperty
        protected Long softwarePasswordCount
        A count of the OS root users that are linked to an SSH key.
    • Constructor Detail

      • Key

        public Key()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getBlockDeviceTemplateGroups

        public List<Group> getBlockDeviceTemplateGroups()
      • getSoftwarePasswords

        public List<Password> getSoftwarePasswords()
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getFingerprint

        public String getFingerprint()
      • setFingerprint

        public void setFingerprint​(String fingerprint)
      • isFingerprintSpecified

        public boolean isFingerprintSpecified()
      • unsetFingerprint

        public void unsetFingerprint()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getKey

        public String getKey()
      • setKey

        public void setKey​(String key)
      • isKeySpecified

        public boolean isKeySpecified()
      • unsetKey

        public void unsetKey()
      • getLabel

        public String getLabel()
      • setLabel

        public void setLabel​(String label)
      • isLabelSpecified

        public boolean isLabelSpecified()
      • unsetLabel

        public void unsetLabel()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getNotes

        public String getNotes()
      • setNotes

        public void setNotes​(String notes)
      • isNotesSpecified

        public boolean isNotesSpecified()
      • unsetNotes

        public void unsetNotes()
      • getBlockDeviceTemplateGroupCount

        public Long getBlockDeviceTemplateGroupCount()
      • setBlockDeviceTemplateGroupCount

        public void setBlockDeviceTemplateGroupCount​(Long blockDeviceTemplateGroupCount)
      • getSoftwarePasswordCount

        public Long getSoftwarePasswordCount()
      • setSoftwarePasswordCount

        public void setSoftwarePasswordCount​(Long softwarePasswordCount)