Interface AuditContextOrBuilder

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

    public interface AuditContextOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.ByteString getAuditLog()
      Serialized audit log.
      com.google.protobuf.Struct getScrubbedRequest()
      An API request message that is scrubbed based on the method annotation.
      com.google.protobuf.StructOrBuilder getScrubbedRequestOrBuilder()
      An API request message that is scrubbed based on the method annotation.
      com.google.protobuf.Struct getScrubbedResponse()
      An API response message that is scrubbed based on the method annotation.
      int getScrubbedResponseItemCount()
      Number of scrubbed response items.
      com.google.protobuf.StructOrBuilder getScrubbedResponseOrBuilder()
      An API response message that is scrubbed based on the method annotation.
      String getTargetResource()
      Audit resource name which is scrubbed.
      com.google.protobuf.ByteString getTargetResourceBytes()
      Audit resource name which is scrubbed.
      boolean hasScrubbedRequest()
      An API request message that is scrubbed based on the method annotation.
      boolean hasScrubbedResponse()
      An API response message that is scrubbed based on the method annotation.
      • 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

      • getAuditLog

        com.google.protobuf.ByteString getAuditLog()
         Serialized audit log.
         
        bytes audit_log = 1;
        Returns:
        The auditLog.
      • hasScrubbedRequest

        boolean hasScrubbedRequest()
         An API request message that is scrubbed based on the method annotation.
         This field should only be filled if audit_log field is present.
         Service Control will use this to assemble a complete log for Cloud Audit
         Logs and Google internal audit logs.
         
        .google.protobuf.Struct scrubbed_request = 2;
        Returns:
        Whether the scrubbedRequest field is set.
      • getScrubbedRequest

        com.google.protobuf.Struct getScrubbedRequest()
         An API request message that is scrubbed based on the method annotation.
         This field should only be filled if audit_log field is present.
         Service Control will use this to assemble a complete log for Cloud Audit
         Logs and Google internal audit logs.
         
        .google.protobuf.Struct scrubbed_request = 2;
        Returns:
        The scrubbedRequest.
      • getScrubbedRequestOrBuilder

        com.google.protobuf.StructOrBuilder getScrubbedRequestOrBuilder()
         An API request message that is scrubbed based on the method annotation.
         This field should only be filled if audit_log field is present.
         Service Control will use this to assemble a complete log for Cloud Audit
         Logs and Google internal audit logs.
         
        .google.protobuf.Struct scrubbed_request = 2;
      • hasScrubbedResponse

        boolean hasScrubbedResponse()
         An API response message that is scrubbed based on the method annotation.
         This field should only be filled if audit_log field is present.
         Service Control will use this to assemble a complete log for Cloud Audit
         Logs and Google internal audit logs.
         
        .google.protobuf.Struct scrubbed_response = 3;
        Returns:
        Whether the scrubbedResponse field is set.
      • getScrubbedResponse

        com.google.protobuf.Struct getScrubbedResponse()
         An API response message that is scrubbed based on the method annotation.
         This field should only be filled if audit_log field is present.
         Service Control will use this to assemble a complete log for Cloud Audit
         Logs and Google internal audit logs.
         
        .google.protobuf.Struct scrubbed_response = 3;
        Returns:
        The scrubbedResponse.
      • getScrubbedResponseOrBuilder

        com.google.protobuf.StructOrBuilder getScrubbedResponseOrBuilder()
         An API response message that is scrubbed based on the method annotation.
         This field should only be filled if audit_log field is present.
         Service Control will use this to assemble a complete log for Cloud Audit
         Logs and Google internal audit logs.
         
        .google.protobuf.Struct scrubbed_response = 3;
      • getScrubbedResponseItemCount

        int getScrubbedResponseItemCount()
         Number of scrubbed response items.
         
        int32 scrubbed_response_item_count = 4;
        Returns:
        The scrubbedResponseItemCount.
      • getTargetResource

        String getTargetResource()
         Audit resource name which is scrubbed.
         
        string target_resource = 5;
        Returns:
        The targetResource.
      • getTargetResourceBytes

        com.google.protobuf.ByteString getTargetResourceBytes()
         Audit resource name which is scrubbed.
         
        string target_resource = 5;
        Returns:
        The bytes for targetResource.