Interface InitializeEncryptionSpecRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    Required.
    boolean
    Required.

    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

    • hasEncryptionSpec

      boolean hasEncryptionSpec()
       Required. The encryption spec used for CMEK encryption. It is required that
       the kms key is in the same region as the endpoint. The same key will be
       used for all provisioned resources, if encryption is available. If the
       kms_key_name is left empty, no encryption will be enforced.
       
      .google.cloud.dialogflow.v2.EncryptionSpec encryption_spec = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the encryptionSpec field is set.
    • getEncryptionSpec

      EncryptionSpec getEncryptionSpec()
       Required. The encryption spec used for CMEK encryption. It is required that
       the kms key is in the same region as the endpoint. The same key will be
       used for all provisioned resources, if encryption is available. If the
       kms_key_name is left empty, no encryption will be enforced.
       
      .google.cloud.dialogflow.v2.EncryptionSpec encryption_spec = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The encryptionSpec.
    • getEncryptionSpecOrBuilder

      EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
       Required. The encryption spec used for CMEK encryption. It is required that
       the kms key is in the same region as the endpoint. The same key will be
       used for all provisioned resources, if encryption is available. If the
       kms_key_name is left empty, no encryption will be enforced.
       
      .google.cloud.dialogflow.v2.EncryptionSpec encryption_spec = 1 [(.google.api.field_behavior) = REQUIRED];