Interface Encryption.DrmSystemsOrBuilder (0.77.0)

public static interface Encryption.DrmSystemsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClearkey()

public abstract Encryption.Clearkey getClearkey()

Optional. Clearkey configuration.

.google.cloud.video.livestream.v1.Encryption.Clearkey clearkey = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.Clearkey

The clearkey.

getClearkeyOrBuilder()

public abstract Encryption.ClearkeyOrBuilder getClearkeyOrBuilder()

Optional. Clearkey configuration.

.google.cloud.video.livestream.v1.Encryption.Clearkey clearkey = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.ClearkeyOrBuilder

getFairplay()

public abstract Encryption.Fairplay getFairplay()

Optional. Fairplay configuration.

.google.cloud.video.livestream.v1.Encryption.Fairplay fairplay = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.Fairplay

The fairplay.

getFairplayOrBuilder()

public abstract Encryption.FairplayOrBuilder getFairplayOrBuilder()

Optional. Fairplay configuration.

.google.cloud.video.livestream.v1.Encryption.Fairplay fairplay = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.FairplayOrBuilder

getPlayready()

public abstract Encryption.Playready getPlayready()

Optional. Playready configuration.

.google.cloud.video.livestream.v1.Encryption.Playready playready = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.Playready

The playready.

getPlayreadyOrBuilder()

public abstract Encryption.PlayreadyOrBuilder getPlayreadyOrBuilder()

Optional. Playready configuration.

.google.cloud.video.livestream.v1.Encryption.Playready playready = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.PlayreadyOrBuilder

getWidevine()

public abstract Encryption.Widevine getWidevine()

Optional. Widevine configuration.

.google.cloud.video.livestream.v1.Encryption.Widevine widevine = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.Widevine

The widevine.

getWidevineOrBuilder()

public abstract Encryption.WidevineOrBuilder getWidevineOrBuilder()

Optional. Widevine configuration.

.google.cloud.video.livestream.v1.Encryption.Widevine widevine = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Encryption.WidevineOrBuilder

hasClearkey()

public abstract boolean hasClearkey()

Optional. Clearkey configuration.

.google.cloud.video.livestream.v1.Encryption.Clearkey clearkey = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the clearkey field is set.

hasFairplay()

public abstract boolean hasFairplay()

Optional. Fairplay configuration.

.google.cloud.video.livestream.v1.Encryption.Fairplay fairplay = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the fairplay field is set.

hasPlayready()

public abstract boolean hasPlayready()

Optional. Playready configuration.

.google.cloud.video.livestream.v1.Encryption.Playready playready = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the playready field is set.

hasWidevine()

public abstract boolean hasWidevine()

Optional. Widevine configuration.

.google.cloud.video.livestream.v1.Encryption.Widevine widevine = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the widevine field is set.