public class

ActionSchedule

extends Object
implements Parcelable
java.lang.Object
   ↳ com.urbanairship.automation.ActionSchedule

Class Overview

Class representing an automation action schedule - wraps ActionScheduleInfo with schedule metadata.

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<ActionSchedule> CREATOR
Public Constructors
ActionSchedule(String id, ActionScheduleInfo info, int count)
Class constructor.
Protected Constructors
ActionSchedule(Parcel in)
Public Methods
int describeContents()
String getId()
Gets the ActionSchedule ID.
ActionScheduleInfo getInfo()
Gets the ActionScheduleInfo instance.
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator<ActionSchedule> CREATOR

Public Constructors

public ActionSchedule (String id, ActionScheduleInfo info, int count)

Class constructor.

Parameters
id The schedule ID.
info The ActionScheduleInfo instance.
count The fulfillment count.

Protected Constructors

protected ActionSchedule (Parcel in)

Public Methods

public int describeContents ()

public String getId ()

Gets the ActionSchedule ID.

Returns
  • The ActionSchedule ID.

public ActionScheduleInfo getInfo ()

Gets the ActionScheduleInfo instance.

Returns
  • The ActionScheduleInfo instance.

public void writeToParcel (Parcel dest, int flags)