Class Log

    • Field Detail

      • account

        @ApiProperty
        protected Account account
        This is the account associated with the log entry. For users under a customer's account, it is the customer's account. For contractors and others visiting a colocation area, it is the account associated with the area they visited.
      • hardware

        @ApiProperty
        protected Hardware hardware
        This is the colocation hardware that was visited.
      • logType

        @ApiProperty
        protected Type logType
        This is the type of person entering the facility.
      • accountId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long accountId
        This is the account associated with a log record. For a customer logging into a datacenter, this is the customer's account. For a contractor or any other guest logging into a customer's cabinet or colocation cage, this is the customer's account.
      • accountIdSpecified

        protected boolean accountIdSpecified
      • descriptionSpecified

        protected boolean descriptionSpecified
      • hardwareIdSpecified

        protected boolean hardwareIdSpecified
      • idSpecified

        protected boolean idSpecified
      • locationIdSpecified

        protected boolean locationIdSpecified
      • timeInSpecified

        protected boolean timeInSpecified
      • timeOutSpecified

        protected boolean timeOutSpecified
    • Constructor Detail

      • Log

        public Log()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getDatacenter

        public Location getDatacenter()
      • setDatacenter

        public void setDatacenter​(Location datacenter)
      • getHardware

        public Hardware getHardware()
      • setHardware

        public void setHardware​(Hardware hardware)
      • getLogType

        public Type getLogType()
      • setLogType

        public void setLogType​(Type logType)
      • getVisitor

        public Entity getVisitor()
      • setVisitor

        public void setVisitor​(Entity visitor)
      • getAccountId

        public Long getAccountId()
      • setAccountId

        public void setAccountId​(Long accountId)
      • isAccountIdSpecified

        public boolean isAccountIdSpecified()
      • unsetAccountId

        public void unsetAccountId()
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • isDescriptionSpecified

        public boolean isDescriptionSpecified()
      • unsetDescription

        public void unsetDescription()
      • getHardwareId

        public Long getHardwareId()
      • setHardwareId

        public void setHardwareId​(Long hardwareId)
      • isHardwareIdSpecified

        public boolean isHardwareIdSpecified()
      • unsetHardwareId

        public void unsetHardwareId()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getLocationId

        public Long getLocationId()
      • setLocationId

        public void setLocationId​(Long locationId)
      • isLocationIdSpecified

        public boolean isLocationIdSpecified()
      • unsetLocationId

        public void unsetLocationId()
      • isTimeInSpecified

        public boolean isTimeInSpecified()
      • unsetTimeIn

        public void unsetTimeIn()
      • isTimeOutSpecified

        public boolean isTimeOutSpecified()
      • unsetTimeOut

        public void unsetTimeOut()