Interface SrtPushOutputEndpointOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SrtPushOutputEndpoint,SrtPushOutputEndpoint.Builder
@Generated
public interface SrtPushOutputEndpointOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager.com.google.protobuf.ByteStringThe name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager.getUri()Required.com.google.protobuf.ByteStringRequired.booleanThe name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getUri
String getUri()Required. The full URI of the remote SRT server.
string uri = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The uri.
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()Required. The full URI of the remote SRT server.
string uri = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for uri.
-
hasPassphraseSecretVersion
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:
- Whether the passphraseSecretVersion field is set.
-
getPassphraseSecretVersion
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:
- The passphraseSecretVersion.
-
getPassphraseSecretVersionBytes
com.google.protobuf.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:
- The bytes for passphraseSecretVersion.
-
getPassphraseSourceCase
SrtPushOutputEndpoint.PassphraseSourceCase getPassphraseSourceCase()
-