java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.software.component.Password

@ApiType("SoftLayer_Software_Component_Password")
public class Password
extends Entity
This SoftLayer_Software_Component_Password data type contains a password for a specific software component instance.
See Also:
SoftLayer_Software_Component_Password
  • Field Details

    • software

      @ApiProperty protected Component software
      The SoftLayer_Software_Component instance that this username/password pair is valid for.
    • sshKeys

      @ApiProperty protected List<Key> sshKeys
      SSH keys to be installed on the server during provisioning or an OS reload.
    • createDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
      The date this username/password pair was created.
    • createDateSpecified

      protected boolean createDateSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      An id number for this specific username/password pair.
    • idSpecified

      protected boolean idSpecified
    • modifyDate

      @ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar modifyDate
      The date of the last modification to this username/password pair.
    • modifyDateSpecified

      protected boolean modifyDateSpecified
    • notes

      @ApiProperty(canBeNullOrNotSet=true) protected String notes
      A note string stored for this username/password pair.
    • notesSpecified

      protected boolean notesSpecified
    • password

      @ApiProperty(canBeNullOrNotSet=true) protected String password
      The password part of the username/password pair.
    • passwordSpecified

      protected boolean passwordSpecified
    • port

      @ApiProperty(canBeNullOrNotSet=true) protected Long port
      The application access port for the Software Component.
    • portSpecified

      protected boolean portSpecified
    • softwareId

      @ApiProperty(canBeNullOrNotSet=true) protected Long softwareId
      An id number for the software component this username/password pair is valid for.
    • softwareIdSpecified

      protected boolean softwareIdSpecified
    • username

      @ApiProperty(canBeNullOrNotSet=true) protected String username
      The username part of the username/password pair.
    • usernameSpecified

      protected boolean usernameSpecified
    • sshKeyCount

      @ApiProperty protected Long sshKeyCount
      A count of sSH keys to be installed on the server during provisioning or an OS reload.
  • Constructor Details

    • Password

      public Password()
  • Method Details

    • getSoftware

      public Component getSoftware()
    • setSoftware

      public void setSoftware​(Component software)
    • getSshKeys

      public List<Key> getSshKeys()
    • getCreateDate

      public GregorianCalendar getCreateDate()
    • setCreateDate

      public void setCreateDate​(GregorianCalendar createDate)
    • isCreateDateSpecified

      public boolean isCreateDateSpecified()
    • unsetCreateDate

      public void unsetCreateDate()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getModifyDate

      public GregorianCalendar getModifyDate()
    • setModifyDate

      public void setModifyDate​(GregorianCalendar modifyDate)
    • 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()
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword​(String password)
    • isPasswordSpecified

      public boolean isPasswordSpecified()
    • unsetPassword

      public void unsetPassword()
    • getPort

      public Long getPort()
    • setPort

      public void setPort​(Long port)
    • isPortSpecified

      public boolean isPortSpecified()
    • unsetPort

      public void unsetPort()
    • getSoftwareId

      public Long getSoftwareId()
    • setSoftwareId

      public void setSoftwareId​(Long softwareId)
    • isSoftwareIdSpecified

      public boolean isSoftwareIdSpecified()
    • unsetSoftwareId

      public void unsetSoftwareId()
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername​(String username)
    • isUsernameSpecified

      public boolean isUsernameSpecified()
    • unsetUsername

      public void unsetUsername()
    • getSshKeyCount

      public Long getSshKeyCount()
    • setSshKeyCount

      public void setSshKeyCount​(Long sshKeyCount)
    • asService

      public Password.Service asService​(ApiClient client)
    • service

      public static Password.Service service​(ApiClient client)
    • service

      public static Password.Service service​(ApiClient client, Long id)