Package com.google.privacy.dlp.v2
Interface CryptoKeyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CryptoKey
,CryptoKey.Builder
public interface CryptoKeyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KmsWrappedCryptoKey
getKmsWrapped()
Key wrapped using Cloud KMSKmsWrappedCryptoKeyOrBuilder
getKmsWrappedOrBuilder()
Key wrapped using Cloud KMSCryptoKey.SourceCase
getSourceCase()
TransientCryptoKey
getTransient()
Transient crypto keyTransientCryptoKeyOrBuilder
getTransientOrBuilder()
Transient crypto keyUnwrappedCryptoKey
getUnwrapped()
Unwrapped crypto keyUnwrappedCryptoKeyOrBuilder
getUnwrappedOrBuilder()
Unwrapped crypto keyboolean
hasKmsWrapped()
Key wrapped using Cloud KMSboolean
hasTransient()
Transient crypto keyboolean
hasUnwrapped()
Unwrapped crypto key-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-