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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAsyncOperationId()
      The ID of the async operation.
      com.google.protobuf.ByteString getAsyncOperationIdBytes()
      The ID of the async operation.
      com.google.protobuf.Timestamp getEmitTime()
      Time when the log was emitted.
      com.google.protobuf.TimestampOrBuilder getEmitTimeOrBuilder()
      Time when the log was emitted.
      java.lang.String getLogId()
      Unique ID for the log record.
      com.google.protobuf.ByteString getLogIdBytes()
      Unique ID for the log record.
      java.lang.String getOperation()
      The operation performed.
      com.google.protobuf.ByteString getOperationBytes()
      The operation performed.
      Principal getPrincipal()
      The principal that performed the operation.
      PrincipalOrBuilder getPrincipalOrBuilder()
      The principal that performed the operation.
      com.google.protobuf.Struct getRawDetails()
      The raw details of the operation.
      com.google.protobuf.StructOrBuilder getRawDetailsOrBuilder()
      The raw details of the operation.
      java.lang.String getStatus()
      The status of the operation.
      com.google.protobuf.ByteString getStatusBytes()
      The status of the operation.
      int getVersion()
      The internal version of the log message.
      java.lang.String getXForwardedFor()
      The originating IP address of the request.
      com.google.protobuf.ByteString getXForwardedForBytes()
      The originating IP address of the request.
      boolean hasEmitTime()
      Time when the log was emitted.
      boolean hasPrincipal()
      The principal that performed the operation.
      boolean hasRawDetails()
      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 Detail

      • 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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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.