Class JobInfo
public class JobInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JobInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
JobInfo(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public JobInfo(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BACKOFF_POLICY_EXPONENTIAL
public static int BACKOFF_POLICY_EXPONENTIAL { get; set; }
Property Value
BACKOFF_POLICY_LINEAR
public static int BACKOFF_POLICY_LINEAR { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; set; }
Property Value
DEFAULT_INITIAL_BACKOFF_MILLIS
public static long DEFAULT_INITIAL_BACKOFF_MILLIS { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MAX_BACKOFF_DELAY_MILLIS
public static long MAX_BACKOFF_DELAY_MILLIS { get; set; }
Property Value
NETWORK_BYTES_UNKNOWN
public static int NETWORK_BYTES_UNKNOWN { get; set; }
Property Value
NETWORK_TYPE_ANY
public static int NETWORK_TYPE_ANY { get; set; }
Property Value
NETWORK_TYPE_CELLULAR
public static int NETWORK_TYPE_CELLULAR { get; set; }
Property Value
NETWORK_TYPE_METERED
[Obsolete("Deprecated in JVM")]
public static int NETWORK_TYPE_METERED { get; set; }
Property Value
NETWORK_TYPE_NONE
public static int NETWORK_TYPE_NONE { get; set; }
Property Value
NETWORK_TYPE_NOT_ROAMING
public static int NETWORK_TYPE_NOT_ROAMING { get; set; }
Property Value
NETWORK_TYPE_UNMETERED
public static int NETWORK_TYPE_UNMETERED { get; set; }
Property Value
PRIORITY_DEFAULT
public static int PRIORITY_DEFAULT { get; set; }
Property Value
PRIORITY_HIGH
public static int PRIORITY_HIGH { get; set; }
Property Value
PRIORITY_LOW
public static int PRIORITY_LOW { get; set; }
Property Value
PRIORITY_MAX
public static int PRIORITY_MAX { get; set; }
Property Value
PRIORITY_MIN
public static int PRIORITY_MIN { get; set; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetBackoffPolicy()
public int GetBackoffPolicy()
Returns
GetClipData()
public ClipData GetClipData()
Returns
GetClipGrantFlags()
public int GetClipGrantFlags()
Returns
GetDebugTags()
public Set<String> GetDebugTags()
Returns
GetEstimatedNetworkDownloadBytes()
public long GetEstimatedNetworkDownloadBytes()
Returns
GetEstimatedNetworkUploadBytes()
public long GetEstimatedNetworkUploadBytes()
Returns
GetExtras()
public PersistableBundle GetExtras()
Returns
GetFlexMillis()
public long GetFlexMillis()
Returns
GetId()
public int GetId()
Returns
GetInitialBackoffMillis()
public long GetInitialBackoffMillis()
Returns
GetIntervalMillis()
public long GetIntervalMillis()
Returns
GetMaxExecutionDelayMillis()
public long GetMaxExecutionDelayMillis()
Returns
GetMinFlexMillis()
public static long GetMinFlexMillis()
Returns
GetMinLatencyMillis()
public long GetMinLatencyMillis()
Returns
GetMinPeriodMillis()
public static long GetMinPeriodMillis()
Returns
GetMinimumNetworkChunkBytes()
public long GetMinimumNetworkChunkBytes()
Returns
GetNetworkType()
[Obsolete("Deprecated in JVM")]
public int GetNetworkType()
Returns
GetPriority()
public int GetPriority()
Returns
GetRequiredNetwork()
public NetworkRequest GetRequiredNetwork()
Returns
GetService()
public ComponentName GetService()
Returns
GetTraceTag()
public String GetTraceTag()
Returns
GetTransientExtras()
public Bundle GetTransientExtras()
Returns
GetTriggerContentMaxDelay()
public long GetTriggerContentMaxDelay()
Returns
GetTriggerContentUpdateDelay()
public long GetTriggerContentUpdateDelay()
Returns
GetTriggerContentUris()
public JobInfo.TriggerContentUri[] GetTriggerContentUris()
Returns
IsExpedited()
public bool IsExpedited()
Returns
IsImportantWhileForeground()
[Obsolete("Deprecated in JVM")]
public bool IsImportantWhileForeground()
Returns
IsPeriodic()
public bool IsPeriodic()
Returns
IsPersisted()
public bool IsPersisted()
Returns
IsPrefetch()
public bool IsPrefetch()
Returns
IsRequireBatteryNotLow()
public bool IsRequireBatteryNotLow()
Returns
IsRequireCharging()
public bool IsRequireCharging()
Returns
IsRequireDeviceIdle()
public bool IsRequireDeviceIdle()
Returns
IsRequireStorageNotLow()
public bool IsRequireStorageNotLow()
Returns
IsUserInitiated()
public bool IsUserInitiated()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)