Interface OracleCloudCertificateProperties

All Superinterfaces:
io.micronaut.core.naming.Named, io.micronaut.core.util.Toggleable
All Known Implementing Classes:
OracleCloudCertificateConfiguration, OracleCloudCertificationsConfiguration

public interface OracleCloudCertificateProperties extends io.micronaut.core.util.Toggleable, io.micronaut.core.naming.Named
Interface for configuration properties for certificates.
  • Field Details

  • Method Details

    • enabled

      boolean enabled()
      Returns:
      Is the certificate enabled.
    • certificateId

      @NonNull @NonNull String certificateId()
      Returns:
      The ID of the certificate
    • versionNumber

      @Nullable Long versionNumber()
      Returns:
      The version number of the certificate
    • certificateVersionName

      @Nullable String certificateVersionName()
      Returns:
      The version name of the certificate.
    • isEnabled

      default boolean isEnabled()
      Specified by:
      isEnabled in interface io.micronaut.core.util.Toggleable