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 KmsWrappedCryptoKeygetKmsWrapped()Key wrapped using Cloud KMSKmsWrappedCryptoKeyOrBuildergetKmsWrappedOrBuilder()Key wrapped using Cloud KMSCryptoKey.SourceCasegetSourceCase()TransientCryptoKeygetTransient()Transient crypto keyTransientCryptoKeyOrBuildergetTransientOrBuilder()Transient crypto keyUnwrappedCryptoKeygetUnwrapped()Unwrapped crypto keyUnwrappedCryptoKeyOrBuildergetUnwrappedOrBuilder()Unwrapped crypto keybooleanhasKmsWrapped()Key wrapped using Cloud KMSbooleanhasTransient()Transient crypto keybooleanhasUnwrapped()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()
-
-