Interface LogRecordOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LogRecord, LogRecord.Builder

@Generated(value="protoc", comments="annotations:LogRecordOrBuilder.java.pb.meta") public interface LogRecordOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The ID of the async operation.
    com.google.protobuf.ByteString
    The ID of the async operation.
    com.google.protobuf.Timestamp
    Time when the log was emitted.
    com.google.protobuf.TimestampOrBuilder
    Time when the log was emitted.
    Unique ID for the log record.
    com.google.protobuf.ByteString
    Unique ID for the log record.
    The operation performed.
    com.google.protobuf.ByteString
    The operation performed.
    The principal that performed the operation.
    The principal that performed the operation.
    com.google.protobuf.Struct
    The raw details of the operation.
    com.google.protobuf.StructOrBuilder
    The raw details of the operation.
    The status of the operation.
    com.google.protobuf.ByteString
    The status of the operation.
    int
    The internal version of the log message.
    The originating IP address of the request.
    com.google.protobuf.ByteString
    The originating IP address of the request.
    boolean
    Time when the log was emitted.
    boolean
    The principal that performed the operation.
    boolean
    The raw details of the operation.

    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

    • hasEmitTime

      boolean hasEmitTime()
       Time when the log was emitted.
       
      .google.protobuf.Timestamp emit_time = 1;
      Returns:
      Whether the emitTime field is set.
    • getEmitTime

      com.google.protobuf.Timestamp getEmitTime()
       Time when the log was emitted.
       
      .google.protobuf.Timestamp emit_time = 1;
      Returns:
      The emitTime.
    • getEmitTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEmitTimeOrBuilder()
       Time when the log was emitted.
       
      .google.protobuf.Timestamp emit_time = 1;
    • getOperation

      String getOperation()
       The operation performed.
       
      string operation = 5;
      Returns:
      The operation.
    • getOperationBytes

      com.google.protobuf.ByteString getOperationBytes()
       The operation performed.
       
      string operation = 5;
      Returns:
      The bytes for operation.
    • getStatus

      String getStatus()
       The status of the operation.
       
      string status = 7;
      Returns:
      The status.
    • getStatusBytes

      com.google.protobuf.ByteString getStatusBytes()
       The status of the operation.
       
      string status = 7;
      Returns:
      The bytes for status.
    • getVersion

      int getVersion()
       The internal version of the log message.  Can be used in deduplication if needed.
       
      int32 version = 9;
      Returns:
      The version.
    • getLogId

      String getLogId()
       Unique ID for the log record.
       
      string log_id = 10;
      Returns:
      The logId.
    • getLogIdBytes

      com.google.protobuf.ByteString getLogIdBytes()
       Unique ID for the log record.
       
      string log_id = 10;
      Returns:
      The bytes for logId.
    • hasPrincipal

      boolean hasPrincipal()
       The principal that performed the operation.
       
      .temporal.api.cloud.auditlog.v1.Principal principal = 12;
      Returns:
      Whether the principal field is set.
    • getPrincipal

      Principal getPrincipal()
       The principal that performed the operation.
       
      .temporal.api.cloud.auditlog.v1.Principal principal = 12;
      Returns:
      The principal.
    • getPrincipalOrBuilder

      PrincipalOrBuilder getPrincipalOrBuilder()
       The principal that performed the operation.
       
      .temporal.api.cloud.auditlog.v1.Principal principal = 12;
    • hasRawDetails

      boolean hasRawDetails()
       The raw details of the operation.
       
      .google.protobuf.Struct raw_details = 13;
      Returns:
      Whether the rawDetails field is set.
    • getRawDetails

      com.google.protobuf.Struct getRawDetails()
       The raw details of the operation.
       
      .google.protobuf.Struct raw_details = 13;
      Returns:
      The rawDetails.
    • getRawDetailsOrBuilder

      com.google.protobuf.StructOrBuilder getRawDetailsOrBuilder()
       The raw details of the operation.
       
      .google.protobuf.Struct raw_details = 13;
    • getXForwardedFor

      String getXForwardedFor()
       The originating IP address of the request.
       
      string x_forwarded_for = 14;
      Returns:
      The xForwardedFor.
    • getXForwardedForBytes

      com.google.protobuf.ByteString getXForwardedForBytes()
       The originating IP address of the request.
       
      string x_forwarded_for = 14;
      Returns:
      The bytes for xForwardedFor.
    • getAsyncOperationId

      String getAsyncOperationId()
       The ID of the async operation.
       
      string async_operation_id = 15;
      Returns:
      The asyncOperationId.
    • getAsyncOperationIdBytes

      com.google.protobuf.ByteString getAsyncOperationIdBytes()
       The ID of the async operation.
       
      string async_operation_id = 15;
      Returns:
      The bytes for asyncOperationId.