Class AuditEvent
-
- All Implemented Interfaces:
public final class AuditEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAuditEvent.BuilderA builder for AuditEvent.
public final classAuditEvent.Actor
-
Method Summary
Modifier and Type Method Description final AuditEvent.Actoractor()final StringauditEventId()final Stringsource()final Stringtarget()final Stringtimestamp()final Stringtype()final JsonField<AuditEvent.Actor>_actor()Returns the raw JSON value of actor. final JsonField<String>_auditEventId()Returns the raw JSON value of auditEventId. final JsonField<String>_source()Returns the raw JSON value of source. final JsonField<String>_target()Returns the raw JSON value of target. final JsonField<String>_timestamp()Returns the raw JSON value of timestamp. final JsonField<String>_type()Returns the raw JSON value of type. final Map<String, JsonValue>_additionalProperties()final AuditEvent.BuildertoBuilder()final AuditEventvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AuditEvent.Builderbuilder()Returns a mutable builder for constructing an instance of AuditEvent. -
-
Method Detail
-
actor
final AuditEvent.Actor actor()
-
auditEventId
final String auditEventId()
-
_actor
final JsonField<AuditEvent.Actor> _actor()
Returns the raw JSON value of actor.
Unlike actor, this method doesn't throw if the JSON field has an unexpected type.
-
_auditEventId
final JsonField<String> _auditEventId()
Returns the raw JSON value of auditEventId.
Unlike auditEventId, this method doesn't throw if the JSON field has an unexpected type.
-
_source
final JsonField<String> _source()
Returns the raw JSON value of source.
Unlike source, this method doesn't throw if the JSON field has an unexpected type.
-
_target
final JsonField<String> _target()
Returns the raw JSON value of target.
Unlike target, this method doesn't throw if the JSON field has an unexpected type.
-
_timestamp
final JsonField<String> _timestamp()
Returns the raw JSON value of timestamp.
Unlike timestamp, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<String> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final AuditEvent.Builder toBuilder()
-
validate
final AuditEvent validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static AuditEvent.Builder builder()
Returns a mutable builder for constructing an instance of AuditEvent.
The following fields are required:
.actor() .auditEventId() .source() .target() .timestamp() .type()
-
-
-
-