Package com.dropbox.core.v2.team
Class DevicesActive
- java.lang.Object
-
- com.dropbox.core.v2.team.DevicesActive
-
public class DevicesActive extends java.lang.Object
Each of the items is an array of values, one value per day. The value is the number of devices active within a time window, ending with that day. If there is no data for a day, then the value will be None.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.Long>
android
protected java.util.List<java.lang.Long>
ios
protected java.util.List<java.lang.Long>
linux
protected java.util.List<java.lang.Long>
macos
protected java.util.List<java.lang.Long>
other
protected java.util.List<java.lang.Long>
total
protected java.util.List<java.lang.Long>
windows
-
Constructor Summary
Constructors Constructor Description DevicesActive(java.util.List<java.lang.Long> windows, java.util.List<java.lang.Long> macos, java.util.List<java.lang.Long> linux, java.util.List<java.lang.Long> ios, java.util.List<java.lang.Long> android, java.util.List<java.lang.Long> other, java.util.List<java.lang.Long> total)
Each of the items is an array of values, one value per day.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.util.List<java.lang.Long>
getAndroid()
Array of number of linked android devices with activity.java.util.List<java.lang.Long>
getIos()
Array of number of linked ios devices with activity.java.util.List<java.lang.Long>
getLinux()
Array of number of linked linus (desktop) clients with activity.java.util.List<java.lang.Long>
getMacos()
Array of number of linked mac (desktop) clients with activity.java.util.List<java.lang.Long>
getOther()
Array of number of other linked devices (blackberry, windows phone, etc) with activity.java.util.List<java.lang.Long>
getTotal()
Array of total number of linked clients with activity.java.util.List<java.lang.Long>
getWindows()
Array of number of linked windows (desktop) clients with activity.int
hashCode()
java.lang.String
toString()
java.lang.String
toStringMultiline()
Returns a String representation of this object formatted for easier readability.
-
-
-
Field Detail
-
windows
@Nonnull protected final java.util.List<java.lang.Long> windows
-
macos
@Nonnull protected final java.util.List<java.lang.Long> macos
-
linux
@Nonnull protected final java.util.List<java.lang.Long> linux
-
ios
@Nonnull protected final java.util.List<java.lang.Long> ios
-
android
@Nonnull protected final java.util.List<java.lang.Long> android
-
other
@Nonnull protected final java.util.List<java.lang.Long> other
-
total
@Nonnull protected final java.util.List<java.lang.Long> total
-
-
Constructor Detail
-
DevicesActive
public DevicesActive(@Nonnull java.util.List<java.lang.Long> windows, @Nonnull java.util.List<java.lang.Long> macos, @Nonnull java.util.List<java.lang.Long> linux, @Nonnull java.util.List<java.lang.Long> ios, @Nonnull java.util.List<java.lang.Long> android, @Nonnull java.util.List<java.lang.Long> other, @Nonnull java.util.List<java.lang.Long> total)
Each of the items is an array of values, one value per day. The value is the number of devices active within a time window, ending with that day. If there is no data for a day, then the value will be None.- Parameters:
windows
- Array of number of linked windows (desktop) clients with activity. Must not contain anull
item and not benull
.macos
- Array of number of linked mac (desktop) clients with activity. Must not contain anull
item and not benull
.linux
- Array of number of linked linus (desktop) clients with activity. Must not contain anull
item and not benull
.ios
- Array of number of linked ios devices with activity. Must not contain anull
item and not benull
.android
- Array of number of linked android devices with activity. Must not contain anull
item and not benull
.other
- Array of number of other linked devices (blackberry, windows phone, etc) with activity. Must not contain anull
item and not benull
.total
- Array of total number of linked clients with activity. Must not contain anull
item and not benull
.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
-
Method Detail
-
getWindows
@Nonnull public java.util.List<java.lang.Long> getWindows()
Array of number of linked windows (desktop) clients with activity.- Returns:
- value for this field, never
null
.
-
getMacos
@Nonnull public java.util.List<java.lang.Long> getMacos()
Array of number of linked mac (desktop) clients with activity.- Returns:
- value for this field, never
null
.
-
getLinux
@Nonnull public java.util.List<java.lang.Long> getLinux()
Array of number of linked linus (desktop) clients with activity.- Returns:
- value for this field, never
null
.
-
getIos
@Nonnull public java.util.List<java.lang.Long> getIos()
Array of number of linked ios devices with activity.- Returns:
- value for this field, never
null
.
-
getAndroid
@Nonnull public java.util.List<java.lang.Long> getAndroid()
Array of number of linked android devices with activity.- Returns:
- value for this field, never
null
.
-
getOther
@Nonnull public java.util.List<java.lang.Long> getOther()
Array of number of other linked devices (blackberry, windows phone, etc) with activity.- Returns:
- value for this field, never
null
.
-
getTotal
@Nonnull public java.util.List<java.lang.Long> getTotal()
Array of total number of linked clients with activity.- Returns:
- value for this field, never
null
.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toStringMultiline
public java.lang.String toStringMultiline()
Returns a String representation of this object formatted for easier readability.The returned String may contain newlines.
- Returns:
- Formatted, multiline String representation of this object
-
-