Interface SecretKeySelectorOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    SecretKeySelector, SecretKeySelector.Builder

    public interface SecretKeySelectorOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getSecret()
      Required.
      com.google.protobuf.ByteString getSecretBytes()
      Required.
      String getVersion()
      The Cloud Secret Manager secret version.
      com.google.protobuf.ByteString getVersionBytes()
      The Cloud Secret Manager secret version.
      • 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 Detail

      • getSecret

        String getSecret()
         Required. The name of the secret in Cloud Secret Manager.
         Format: {secret_name} if the secret is in the same project.
         projects/{project}/secrets/{secret_name} if the secret is
         in a different project.
         
        string secret = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The secret.
      • getSecretBytes

        com.google.protobuf.ByteString getSecretBytes()
         Required. The name of the secret in Cloud Secret Manager.
         Format: {secret_name} if the secret is in the same project.
         projects/{project}/secrets/{secret_name} if the secret is
         in a different project.
         
        string secret = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for secret.
      • getVersion

        String getVersion()
         The Cloud Secret Manager secret version.
         Can be 'latest' for the latest version, an integer for a specific version,
         or a version alias.
         
        string version = 2 [(.google.api.resource_reference) = { ... }
        Returns:
        The version.
      • getVersionBytes

        com.google.protobuf.ByteString getVersionBytes()
         The Cloud Secret Manager secret version.
         Can be 'latest' for the latest version, an integer for a specific version,
         or a version alias.
         
        string version = 2 [(.google.api.resource_reference) = { ... }
        Returns:
        The bytes for version.