Interface SrtPushOutputEndpointOrBuilder (0.77.0)

public interface SrtPushOutputEndpointOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getPassphraseSecretVersion()

public abstract String getPassphraseSecretVersion()

The name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager. It should be in the format of projects/{project}/secrets/{secret_id}/versions/{version_number}.

string passphrase_secret_version = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The passphraseSecretVersion.

getPassphraseSecretVersionBytes()

public abstract ByteString getPassphraseSecretVersionBytes()

The name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager. It should be in the format of projects/{project}/secrets/{secret_id}/versions/{version_number}.

string passphrase_secret_version = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for passphraseSecretVersion.

getPassphraseSourceCase()

public abstract SrtPushOutputEndpoint.PassphraseSourceCase getPassphraseSourceCase()
Returns
Type Description
SrtPushOutputEndpoint.PassphraseSourceCase

getUri()

public abstract String getUri()

Required. The full URI of the remote SRT server.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The uri.

getUriBytes()

public abstract ByteString getUriBytes()

Required. The full URI of the remote SRT server.

string uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for uri.

hasPassphraseSecretVersion()

public abstract boolean hasPassphraseSecretVersion()

The name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager. It should be in the format of projects/{project}/secrets/{secret_id}/versions/{version_number}.

string passphrase_secret_version = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the passphraseSecretVersion field is set.