Interface CryptoKeyOrBuilder

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

@Generated public interface CryptoKeyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasTransient

      boolean hasTransient()
       Transient crypto key
       
      .google.privacy.dlp.v2.TransientCryptoKey transient = 1;
      Returns:
      Whether the transient field is set.
    • getTransient

      TransientCryptoKey getTransient()
       Transient crypto key
       
      .google.privacy.dlp.v2.TransientCryptoKey transient = 1;
      Returns:
      The transient.
    • getTransientOrBuilder

      TransientCryptoKeyOrBuilder getTransientOrBuilder()
       Transient crypto key
       
      .google.privacy.dlp.v2.TransientCryptoKey transient = 1;
    • hasUnwrapped

      boolean hasUnwrapped()
       Unwrapped crypto key
       
      .google.privacy.dlp.v2.UnwrappedCryptoKey unwrapped = 2;
      Returns:
      Whether the unwrapped field is set.
    • getUnwrapped

      UnwrappedCryptoKey getUnwrapped()
       Unwrapped crypto key
       
      .google.privacy.dlp.v2.UnwrappedCryptoKey unwrapped = 2;
      Returns:
      The unwrapped.
    • getUnwrappedOrBuilder

      UnwrappedCryptoKeyOrBuilder getUnwrappedOrBuilder()
       Unwrapped crypto key
       
      .google.privacy.dlp.v2.UnwrappedCryptoKey unwrapped = 2;
    • hasKmsWrapped

      boolean hasKmsWrapped()
       Key wrapped using Cloud KMS
       
      .google.privacy.dlp.v2.KmsWrappedCryptoKey kms_wrapped = 3;
      Returns:
      Whether the kmsWrapped field is set.
    • getKmsWrapped

      KmsWrappedCryptoKey getKmsWrapped()
       Key wrapped using Cloud KMS
       
      .google.privacy.dlp.v2.KmsWrappedCryptoKey kms_wrapped = 3;
      Returns:
      The kmsWrapped.
    • getKmsWrappedOrBuilder

      KmsWrappedCryptoKeyOrBuilder getKmsWrappedOrBuilder()
       Key wrapped using Cloud KMS
       
      .google.privacy.dlp.v2.KmsWrappedCryptoKey kms_wrapped = 3;
    • getSourceCase

      CryptoKey.SourceCase getSourceCase()