Record Class OracleCloudCertificationsConfiguration
java.lang.Object
java.lang.Record
io.micronaut.oraclecloud.certificates.OracleCloudCertificationsConfiguration
- Record Components:
certificateId
- ocid of certificateversionNumber
- version number of certificatecertificateVersionName
- certificate nameenabled
- flag for enabling feature
- All Implemented Interfaces:
io.micronaut.core.naming.Named
,io.micronaut.core.util.Toggleable
,OracleCloudCertificateProperties
@ConfigurationProperties("oci.certificates")
@Deprecated(forRemoval=true)
@Requires(property="oci.certificates.certificate-id")
@Named("deprecated")
public record OracleCloudCertificationsConfiguration(@NonNull String certificateId, @Nullable Long versionNumber, @Nullable String certificateVersionName, boolean enabled)
extends Record
implements io.micronaut.core.util.Toggleable, OracleCloudCertificateProperties
Deprecated, for removal: This API element is subject to removal in a future version.
Allows the configuration of the default Oracle Cloud certificate to use.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Deprecated, for removal: This API element is subject to removal in a future version.static final String
Deprecated, for removal: This API element is subject to removal in a future version.Fields inherited from interface io.micronaut.oraclecloud.certificates.config.OracleCloudCertificateProperties
PREFIX
-
Constructor Summary
ConstructorsConstructorDescriptionOracleCloudCertificationsConfiguration
(@NonNull String certificateId, Long versionNumber, String certificateVersionName, boolean enabled) Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance of aOracleCloudCertificationsConfiguration
record class. -
Method Summary
Modifier and TypeMethodDescription@NonNull String
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of thecertificateId
record component.Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of thecertificateVersionName
record component.boolean
enabled()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theenabled
record component.final boolean
Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether some other object is "equal to" this one.@NonNull String
getName()
Deprecated, for removal: This API element is subject to removal in a future version.final int
hashCode()
Deprecated, for removal: This API element is subject to removal in a future version.Returns a hash code value for this object.final String
toString()
Deprecated, for removal: This API element is subject to removal in a future version.Returns a string representation of this record class.Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theversionNumber
record component.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.micronaut.oraclecloud.certificates.config.OracleCloudCertificateProperties
isEnabled
-
Field Details
-
CERTIFICATE_ID
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
ENABLED_PROPERTY
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
-
Constructor Details
-
OracleCloudCertificationsConfiguration
public OracleCloudCertificationsConfiguration(@NonNull @NonNull String certificateId, @Nullable Long versionNumber, @Nullable String certificateVersionName, boolean enabled) Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance of aOracleCloudCertificationsConfiguration
record class.- Parameters:
certificateId
- the value for thecertificateId
record componentversionNumber
- the value for theversionNumber
record componentcertificateVersionName
- the value for thecertificateVersionName
record componentenabled
- the value for theenabled
record component
-
-
Method Details
-
getName
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getName
in interfaceio.micronaut.core.naming.Named
-
toString
Deprecated, for removal: This API element is subject to removal in a future version.Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Deprecated, for removal: This API element is subject to removal in a future version.Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object)
; primitive components are compared with '=='. -
certificateId
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of thecertificateId
record component.- Specified by:
certificateId
in interfaceOracleCloudCertificateProperties
- Returns:
- the value of the
certificateId
record component
-
versionNumber
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theversionNumber
record component.- Specified by:
versionNumber
in interfaceOracleCloudCertificateProperties
- Returns:
- the value of the
versionNumber
record component
-
certificateVersionName
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of thecertificateVersionName
record component.- Specified by:
certificateVersionName
in interfaceOracleCloudCertificateProperties
- Returns:
- the value of the
certificateVersionName
record component
-
enabled
public boolean enabled()Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theenabled
record component.- Specified by:
enabled
in interfaceOracleCloudCertificateProperties
- Returns:
- the value of the
enabled
record component
-