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 Type
    Method
    Description
    The name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager.
    com.google.protobuf.ByteString
    The name of the Secret Version containing the SRT encryption passphrase, which is stored in Google Secret Manager.
     
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    The 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

    isInitialized

    Methods 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