Class/Object

com.solarmosaic.client.utilityApi.model.response

AccountResponse

Related Docs: object AccountResponse | package response

Permalink

case class AccountResponse(uid: String, userUid: String, utility: String, created: DateTime, authType: String, auth: String, authExpires: DateTime, login: String, latest: LogResponse, modified: LogResponse) extends Product with Serializable

UtilityAPI account response object.

uid

The unique identifier of the object.

userUid

The unique identifier of the User that created the Account.

utility

The utility abbreviation.

created

A timestamp from when the object was created.

authType

The type of authorization submitted. Can be either "owner" or "3rdparty".

auth

Details about the authorizer.

authExpires

A timestamp from when the customer authorization expires.

login

The type of access to that is used to collect the data.

latest

The latest log message for service access of the account.

modified

The latest log message for modifying the account.

See also

https://utilityapi.com/api/docs/api.html#account-object

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AccountResponse
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AccountResponse(uid: String, userUid: String, utility: String, created: DateTime, authType: String, auth: String, authExpires: DateTime, login: String, latest: LogResponse, modified: LogResponse)

    Permalink

    uid

    The unique identifier of the object.

    userUid

    The unique identifier of the User that created the Account.

    utility

    The utility abbreviation.

    created

    A timestamp from when the object was created.

    authType

    The type of authorization submitted. Can be either "owner" or "3rdparty".

    auth

    Details about the authorizer.

    authExpires

    A timestamp from when the customer authorization expires.

    login

    The type of access to that is used to collect the data.

    latest

    The latest log message for service access of the account.

    modified

    The latest log message for modifying the account.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val auth: String

    Permalink

    Details about the authorizer.

  6. val authExpires: DateTime

    Permalink

    A timestamp from when the customer authorization expires.

  7. val authType: String

    Permalink

    The type of authorization submitted.

    The type of authorization submitted. Can be either "owner" or "3rdparty".

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. val created: DateTime

    Permalink

    A timestamp from when the object was created.

  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val latest: LogResponse

    Permalink

    The latest log message for service access of the account.

  15. val login: String

    Permalink

    The type of access to that is used to collect the data.

  16. val modified: LogResponse

    Permalink

    The latest log message for modifying the account.

  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. val uid: String

    Permalink

    The unique identifier of the object.

  22. val userUid: String

    Permalink

    The unique identifier of the User that created the Account.

  23. val utility: String

    Permalink

    The utility abbreviation.

  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped