public class BeaconInfoSettings
extends java.lang.Object
implements android.os.Parcelable
BeaconInfoSettings.Builder
object or invoke builder()
on existing object.Modifier and Type | Class and Description |
---|---|
static class |
BeaconInfoSettings.Builder |
Modifier and Type | Field and Description |
---|---|
java.lang.Integer |
advertisingIntervalMillis
Beacon's advertising advertisingInterval.
|
java.lang.Boolean |
basicPowerMode
Whether basic transmitPower mode is turned on.
|
java.lang.Integer |
batteryLevel
Battery level in percent.
|
BroadcastingPower |
broadcastingPower
Beacon's broadcasting transmitPower.
|
BroadcastingScheme |
broadcastingScheme
Broadcasting scheme.
|
ConditionalBroadcasting |
conditionalBroadcasting
Whether conditional broadcasting is turned on.
|
static android.os.Parcelable.Creator<BeaconInfoSettings> |
CREATOR |
java.lang.String |
eddystoneInstance
Eddystone-UID instance.
|
java.lang.String |
eddystoneNamespace
Eddystone-UID namespace.
|
java.lang.String |
eddystoneUrl
Eddystone-URL url.
|
java.lang.String |
firmware
Version of firmware.
|
java.lang.String |
hardware
Revision of hardware.
|
java.lang.Boolean |
isFirmwareUpToDate
Whether firmware is up to date.
|
java.lang.Boolean |
secure
Is beacon's security enabled.
|
java.lang.Boolean |
smartPowerMode
Whether smart transmitPower mode is turned on.
|
Modifier | Constructor and Description |
---|---|
|
BeaconInfoSettings(java.lang.Integer batteryLevel,
java.lang.String hardware,
java.lang.String firmware,
BroadcastingPower broadcastingPower,
java.lang.Integer advertisingIntervalMillis,
java.lang.Boolean basicPowerMode,
java.lang.Boolean smartPowerMode,
ConditionalBroadcasting conditionalBroadcasting,
BroadcastingScheme broadcastingScheme,
java.lang.Boolean isFirmwareUpToDate,
java.lang.String eddystoneNamespace,
java.lang.String eddystoneInstance,
java.lang.String eddystoneUrl,
java.lang.Boolean secure) |
protected |
BeaconInfoSettings(android.os.Parcel in) |
Modifier and Type | Method and Description |
---|---|
BeaconInfoSettings.Builder |
builder() |
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public final java.lang.Integer batteryLevel
public final java.lang.String hardware
public final java.lang.String firmware
public final BroadcastingPower broadcastingPower
public final java.lang.Integer advertisingIntervalMillis
public final java.lang.Boolean basicPowerMode
public final java.lang.Boolean smartPowerMode
public final ConditionalBroadcasting conditionalBroadcasting
public final BroadcastingScheme broadcastingScheme
public final java.lang.Boolean isFirmwareUpToDate
public final java.lang.String eddystoneNamespace
public final java.lang.String eddystoneInstance
public final java.lang.String eddystoneUrl
public final java.lang.Boolean secure
public static final android.os.Parcelable.Creator<BeaconInfoSettings> CREATOR
public BeaconInfoSettings(java.lang.Integer batteryLevel, java.lang.String hardware, java.lang.String firmware, BroadcastingPower broadcastingPower, java.lang.Integer advertisingIntervalMillis, java.lang.Boolean basicPowerMode, java.lang.Boolean smartPowerMode, ConditionalBroadcasting conditionalBroadcasting, BroadcastingScheme broadcastingScheme, java.lang.Boolean isFirmwareUpToDate, java.lang.String eddystoneNamespace, java.lang.String eddystoneInstance, java.lang.String eddystoneUrl, java.lang.Boolean secure)
protected BeaconInfoSettings(android.os.Parcel in)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public BeaconInfoSettings.Builder builder()
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable