Interface SecretOrBuilder

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

@Generated public interface SecretOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The relative resource name of a Secret Manager secret version, in the following form: `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`.
    com.google.protobuf.ByteString
    The relative resource name of a Secret Manager secret version, in the following form: `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`.
     
    boolean
    The relative resource name of a Secret Manager secret version, in the following form: `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`.

    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

    • hasCloudSecret

      boolean hasCloudSecret()
       The relative resource name of a Secret Manager secret version, in the
       following form:
      
       `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`.
       
      string cloud_secret = 2;
      Returns:
      Whether the cloudSecret field is set.
    • getCloudSecret

      String getCloudSecret()
       The relative resource name of a Secret Manager secret version, in the
       following form:
      
       `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`.
       
      string cloud_secret = 2;
      Returns:
      The cloudSecret.
    • getCloudSecretBytes

      com.google.protobuf.ByteString getCloudSecretBytes()
       The relative resource name of a Secret Manager secret version, in the
       following form:
      
       `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`.
       
      string cloud_secret = 2;
      Returns:
      The bytes for cloudSecret.
    • getValueCase

      Secret.ValueCase getValueCase()