ContentKeyPolicyFairPlayRentalAndLeaseKeyType Class

public final class ContentKeyPolicyFairPlayRentalAndLeaseKeyType
extends ExpandableStringEnum<ContentKeyPolicyFairPlayRentalAndLeaseKeyType>

The rental and lease key type.

Field Summary

Modifier and Type Field and Description
static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType DUAL_EXPIRY

Static value DualExpiry for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType PERSISTENT_LIMITED

Static value PersistentLimited for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType PERSISTENT_UNLIMITED

Static value PersistentUnlimited for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType UNDEFINED

Static value Undefined for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType UNKNOWN

Static value Unknown for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

Constructor Summary

Constructor Description
ContentKeyPolicyFairPlayRentalAndLeaseKeyType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ContentKeyPolicyFairPlayRentalAndLeaseKeyType value.

Method Summary

Modifier and Type Method and Description
static ContentKeyPolicyFairPlayRentalAndLeaseKeyType fromString(String name)

Creates or finds a ContentKeyPolicyFairPlayRentalAndLeaseKeyType from its string representation.

static Collection<ContentKeyPolicyFairPlayRentalAndLeaseKeyType> values()

Gets known ContentKeyPolicyFairPlayRentalAndLeaseKeyType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

DUAL_EXPIRY

public static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType DUAL_EXPIRY

Static value DualExpiry for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

PERSISTENT_LIMITED

public static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType PERSISTENT_LIMITED

Static value PersistentLimited for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

PERSISTENT_UNLIMITED

public static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType PERSISTENT_UNLIMITED

Static value PersistentUnlimited for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

UNDEFINED

public static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType UNDEFINED

Static value Undefined for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

UNKNOWN

public static final ContentKeyPolicyFairPlayRentalAndLeaseKeyType UNKNOWN

Static value Unknown for ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

Constructor Details

ContentKeyPolicyFairPlayRentalAndLeaseKeyType

@Deprecated
public ContentKeyPolicyFairPlayRentalAndLeaseKeyType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ContentKeyPolicyFairPlayRentalAndLeaseKeyType value.

Method Details

fromString

public static ContentKeyPolicyFairPlayRentalAndLeaseKeyType fromString(String name)

Creates or finds a ContentKeyPolicyFairPlayRentalAndLeaseKeyType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ContentKeyPolicyFairPlayRentalAndLeaseKeyType.

values

public static Collection values()

Gets known ContentKeyPolicyFairPlayRentalAndLeaseKeyType values.

Returns:

known ContentKeyPolicyFairPlayRentalAndLeaseKeyType values.

Applies to