Interface ExternalProtectionLevelOptionsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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".
      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".
      String getExternalKeyUri()
      The URI for an external resource that this [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents.
      com.google.protobuf.ByteString getExternalKeyUriBytes()
      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 Detail

      • 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.