Interface Replication.UserManaged.ReplicaOrBuilder

    • Method Detail

      • getLocation

        String getLocation()
         The canonical IDs of the location to replicate data.
         For example: `"us-east1"`.
         
        string location = 1;
        Returns:
        The location.
      • getLocationBytes

        com.google.protobuf.ByteString getLocationBytes()
         The canonical IDs of the location to replicate data.
         For example: `"us-east1"`.
         
        string location = 1;
        Returns:
        The bytes for location.
      • hasCustomerManagedEncryption

        boolean hasCustomerManagedEncryption()
         Optional. The customer-managed encryption configuration of the
         [User-Managed Replica][Replication.UserManaged.Replica]. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the customerManagedEncryption field is set.
      • getCustomerManagedEncryption

        CustomerManagedEncryption getCustomerManagedEncryption()
         Optional. The customer-managed encryption configuration of the
         [User-Managed Replica][Replication.UserManaged.Replica]. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The customerManagedEncryption.
      • getCustomerManagedEncryptionOrBuilder

        CustomerManagedEncryptionOrBuilder getCustomerManagedEncryptionOrBuilder()
         Optional. The customer-managed encryption configuration of the
         [User-Managed Replica][Replication.UserManaged.Replica]. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];