Interface ExternalProtectionLevelOptionsOrBuilder

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

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

    Modifier and Type
    Method
    Description
    The path to the external key material on the EKM when using [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key".
    com.google.protobuf.ByteString
    The path to the external key material on the EKM when using [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key".
    The URI for an external resource that this [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents.
    com.google.protobuf.ByteString
    The URI for an external resource that this [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents.

    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

    • getExternalKeyUri

      String getExternalKeyUri()
       The URI for an external resource that this
       [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents.
       
      string external_key_uri = 1;
      Returns:
      The externalKeyUri.
    • getExternalKeyUriBytes

      com.google.protobuf.ByteString getExternalKeyUriBytes()
       The URI for an external resource that this
       [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents.
       
      string external_key_uri = 1;
      Returns:
      The bytes for externalKeyUri.
    • getEkmConnectionKeyPath

      String getEkmConnectionKeyPath()
       The path to the external key material on the EKM when using
       [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key". Set
       this field instead of external_key_uri when using an
       [EkmConnection][google.cloud.kms.v1.EkmConnection].
       
      string ekm_connection_key_path = 2;
      Returns:
      The ekmConnectionKeyPath.
    • getEkmConnectionKeyPathBytes

      com.google.protobuf.ByteString getEkmConnectionKeyPathBytes()
       The path to the external key material on the EKM when using
       [EkmConnection][google.cloud.kms.v1.EkmConnection] e.g., "v0/my/key". Set
       this field instead of external_key_uri when using an
       [EkmConnection][google.cloud.kms.v1.EkmConnection].
       
      string ekm_connection_key_path = 2;
      Returns:
      The bytes for ekmConnectionKeyPath.