@Immutable @LevelUpApi(contract=PUBLIC) public final class CarrierAccount extends Object implements Parcelable
Modifier and Type | Class and Description |
---|---|
static class |
CarrierAccount.CarrierAccountBuilder |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static Parcelable.Creator<CarrierAccount> |
CREATOR
Implements the
Parcelable interface. |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
Constructor and Description |
---|
CarrierAccount(String carrier,
long creditCardId,
String evUrl,
long id,
String mobileDeviceNumber,
String state) |
Modifier and Type | Method and Description |
---|---|
static CarrierAccount.CarrierAccountBuilder |
builder() |
int |
describeContents() |
boolean |
equals(Object o) |
String |
getCarrier()
The carrier type of this carrier billing account.
|
long |
getCreditCardId()
The ID of the credit card object being created by this carrier account.
|
String |
getEvUrl()
The EVURL to make a request to verify the phone and continue the carrier account registration
process.
|
long |
getId()
The web service ID of this carrier account.
|
String |
getMobileDeviceNumber()
The mobile device number this carrier account is associated with.
|
String |
getState()
The current registration state of the carrier billing account.
|
int |
hashCode() |
String |
toString() |
void |
writeToParcel(Parcel dest,
int flags) |
public static final Parcelable.Creator<CarrierAccount> CREATOR
Parcelable
interface.public int describeContents()
describeContents
in interface Parcelable
public void writeToParcel(Parcel dest, int flags)
writeToParcel
in interface Parcelable
public static CarrierAccount.CarrierAccountBuilder builder()
public String getCarrier()
public long getCreditCardId()
public String getEvUrl()
public long getId()
public String getMobileDeviceNumber()
public String getState()