Class EnableAuditMgmtLogging
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.keymanagement.model.EnableAuditMgmtLogging
-
@Generated(value="OracleSDKGenerator", comments="API Version: release") public final class EnableAuditMgmtLogging extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelAudit Log resource for tracking status and details of audit logging operations on HSM clusters.
Note: Objects should always be created or deserialized using theEnableAuditMgmtLogging.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theEnableAuditMgmtLogging.Builder, which maintain a set of all explicitly set fields calledEnableAuditMgmtLogging.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnableAuditMgmtLogging.AuditLoggingStatusStatus of the audit logging.static classEnableAuditMgmtLogging.Builder
-
Constructor Summary
Constructors Constructor Description EnableAuditMgmtLogging(String id, String hsmClusterId, String customerBucketName, String namespace, String clusterCompartmentId, EnableAuditMgmtLogging.AuditLoggingStatus auditLoggingStatus)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnableAuditMgmtLogging.Builderbuilder()Create a new builder.booleanequals(Object o)EnableAuditMgmtLogging.AuditLoggingStatusgetAuditLoggingStatus()Status of the audit logging.StringgetClusterCompartmentId()Compartment OCID for the HSM cluster (bucket compartment).StringgetCustomerBucketName()Name of the audit log’s associated customer bucket.StringgetHsmClusterId()OCID of the HSM Cluster.StringgetId()Workflow request identifier.StringgetNamespace()Object Storage namespace of the bucket.inthashCode()EnableAuditMgmtLogging.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
EnableAuditMgmtLogging
@Deprecated @ConstructorProperties({"id","hsmClusterId","customerBucketName","namespace","clusterCompartmentId","auditLoggingStatus"}) public EnableAuditMgmtLogging(String id, String hsmClusterId, String customerBucketName, String namespace, String clusterCompartmentId, EnableAuditMgmtLogging.AuditLoggingStatus auditLoggingStatus)
Deprecated.
-
-
Method Detail
-
builder
public static EnableAuditMgmtLogging.Builder builder()
Create a new builder.
-
toBuilder
public EnableAuditMgmtLogging.Builder toBuilder()
-
getId
public String getId()
Workflow request identifier.- Returns:
- the value
-
getHsmClusterId
public String getHsmClusterId()
OCID of the HSM Cluster.- Returns:
- the value
-
getCustomerBucketName
public String getCustomerBucketName()
Name of the audit log’s associated customer bucket.- Returns:
- the value
-
getNamespace
public String getNamespace()
Object Storage namespace of the bucket.- Returns:
- the value
-
getClusterCompartmentId
public String getClusterCompartmentId()
Compartment OCID for the HSM cluster (bucket compartment).- Returns:
- the value
-
getAuditLoggingStatus
public EnableAuditMgmtLogging.AuditLoggingStatus getAuditLoggingStatus()
Status of the audit logging.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-