Interface InstanceAuditLogResponse.AuditLogEntryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstanceAuditLogResponse.AuditLogEntry, InstanceAuditLogResponse.AuditLogEntry.Builder
Enclosing class:
InstanceAuditLogResponse

public static interface InstanceAuditLogResponse.AuditLogEntryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Additional data about the action (e.g., command text for EXECUTE_COMMAND).
    com.google.protobuf.ByteString
    Additional data about the action (e.g., command text for EXECUTE_COMMAND).
    Unique identifier for this audit log entry.
    com.google.protobuf.ByteString
    Unique identifier for this audit log entry.
    com.google.protobuf.Timestamp
    When the action was performed.
    com.google.protobuf.TimestampOrBuilder
    When the action was performed.
    The type of action that was performed.
    int
    The type of action that was performed.
    The user who performed the action.
    The user who performed the action.
    boolean
    When the action was performed.
    boolean
    The user who performed the action.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getId

      String getId()
      Unique identifier for this audit log entry.
      
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
      Unique identifier for this audit log entry.
      
      string id = 1;
      Returns:
      The bytes for id.
    • hasUser

      boolean hasUser()
      The user who performed the action.
      
      .soulfire.v1.InstanceUser user = 2;
      Returns:
      Whether the user field is set.
    • getUser

      InstanceUser getUser()
      The user who performed the action.
      
      .soulfire.v1.InstanceUser user = 2;
      Returns:
      The user.
    • getUserOrBuilder

      InstanceUserOrBuilder getUserOrBuilder()
      The user who performed the action.
      
      .soulfire.v1.InstanceUser user = 2;
    • getTypeValue

      int getTypeValue()
      The type of action that was performed.
      
      .soulfire.v1.InstanceAuditLogResponse.AuditLogEntryType type = 3;
      Returns:
      The enum numeric value on the wire for type.
    • getType

      The type of action that was performed.
      
      .soulfire.v1.InstanceAuditLogResponse.AuditLogEntryType type = 3;
      Returns:
      The type.
    • hasTimestamp

      boolean hasTimestamp()
      When the action was performed.
      
      .google.protobuf.Timestamp timestamp = 4;
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      com.google.protobuf.Timestamp getTimestamp()
      When the action was performed.
      
      .google.protobuf.Timestamp timestamp = 4;
      Returns:
      The timestamp.
    • getTimestampOrBuilder

      com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
      When the action was performed.
      
      .google.protobuf.Timestamp timestamp = 4;
    • getData

      String getData()
      Additional data about the action (e.g., command text for EXECUTE_COMMAND).
      May be empty for some action types.
      
      string data = 5;
      Returns:
      The data.
    • getDataBytes

      com.google.protobuf.ByteString getDataBytes()
      Additional data about the action (e.g., command text for EXECUTE_COMMAND).
      May be empty for some action types.
      
      string data = 5;
      Returns:
      The bytes for data.