Interface EkmConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Optional.
    com.google.protobuf.ByteString
    Optional.
    Output only.
    com.google.protobuf.ByteString
    Output only.

    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

    • getName

      String getName()
       Output only. The resource name for the
       [EkmConfig][google.cloud.kms.v1.EkmConfig] in the format
       `projects/*/locations/*/ekmConfig`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. The resource name for the
       [EkmConfig][google.cloud.kms.v1.EkmConfig] in the format
       `projects/*/locations/*/ekmConfig`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • getDefaultEkmConnection

      String getDefaultEkmConnection()
       Optional. Resource name of the default
       [EkmConnection][google.cloud.kms.v1.EkmConnection]. Setting this field to
       the empty string removes the default.
       
      string default_ekm_connection = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The defaultEkmConnection.
    • getDefaultEkmConnectionBytes

      com.google.protobuf.ByteString getDefaultEkmConnectionBytes()
       Optional. Resource name of the default
       [EkmConnection][google.cloud.kms.v1.EkmConnection]. Setting this field to
       the empty string removes the default.
       
      string default_ekm_connection = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for defaultEkmConnection.