Interface Replication.AutomaticOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Replication.Automatic, Replication.Automatic.Builder
    Enclosing class:
    Replication

    public static interface Replication.AutomaticOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasCustomerManagedEncryption

        boolean hasCustomerManagedEncryption()
         Optional. The customer-managed encryption configuration of the
         [Secret][google.cloud.secretmanager.v1.Secret]. If no configuration is
         provided, Google-managed default encryption is used.
        
         Updates to the [Secret][google.cloud.secretmanager.v1.Secret] encryption
         configuration only apply to
         [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] added
         afterwards. They do not apply retroactively to existing
         [SecretVersions][google.cloud.secretmanager.v1.SecretVersion].
         
        .google.cloud.secretmanager.v1.CustomerManagedEncryption customer_managed_encryption = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the customerManagedEncryption field is set.
      • getCustomerManagedEncryption

        CustomerManagedEncryption getCustomerManagedEncryption()
         Optional. The customer-managed encryption configuration of the
         [Secret][google.cloud.secretmanager.v1.Secret]. If no configuration is
         provided, Google-managed default encryption is used.
        
         Updates to the [Secret][google.cloud.secretmanager.v1.Secret] encryption
         configuration only apply to
         [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] added
         afterwards. They do not apply retroactively to existing
         [SecretVersions][google.cloud.secretmanager.v1.SecretVersion].
         
        .google.cloud.secretmanager.v1.CustomerManagedEncryption customer_managed_encryption = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The customerManagedEncryption.
      • getCustomerManagedEncryptionOrBuilder

        CustomerManagedEncryptionOrBuilder getCustomerManagedEncryptionOrBuilder()
         Optional. The customer-managed encryption configuration of the
         [Secret][google.cloud.secretmanager.v1.Secret]. If no configuration is
         provided, Google-managed default encryption is used.
        
         Updates to the [Secret][google.cloud.secretmanager.v1.Secret] encryption
         configuration only apply to
         [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] added
         afterwards. They do not apply retroactively to existing
         [SecretVersions][google.cloud.secretmanager.v1.SecretVersion].
         
        .google.cloud.secretmanager.v1.CustomerManagedEncryption customer_managed_encryption = 1 [(.google.api.field_behavior) = OPTIONAL];